程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> screen-移動設備豎向模式的設置

screen-移動設備豎向模式的設置

編輯:編程綜合問答
移動設備豎向模式的設置

我想給程序只設置豎向模式,而不用橫向模式。
在網上查了些資料後,我在 manifest文件中添加了:

<application 
  android:debuggable="true"
  android:icon="@drawable/icon" 
  android:label="@string/app_name"
  android:screenOrientation="portrait">

但是在我的移動設備中(這裡指HTC設備)不能正確運行,依舊會從豎向模式轉向橫向模式。
然後又在代碼中添加:

<application 
  android:debuggable="true"
  android:icon="@drawable/icon" 
  android:label="@string/app_name"
  android:configChanges="orientation"       
  android:screenOrientation="portrait">

在Activity中加入這個功能:

public void onConfigurationChanged(Configuration newConfig)
{
    super.onConfigurationChanged(newConfig);
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}

依然在旋轉。請問如何能讓設備只顯示豎向模式,不顯示橫向模式呢?

最佳回答:


不是對application加此屬性,加在activity上試試

 <activity android:name=".myTestActivity1"   
                android:screenOrientation="portrait"></activity> 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved