Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> Android中Activity常用功能設置小結(包括全屏、橫豎屏等)

Android中Activity常用功能設置小結(包括全屏、橫豎屏等)

編輯:Android開發實例

本文實例講述了Android中Activity常用功能設置小結(包括全屏、橫豎屏等)。分享給大家供大家參考,具體如下:

Activity全屏設置

方式1:AndroidManifest.xml
代碼如下:
<activity android:name="myAcitivty"  android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
方式2:代碼實現
代碼如下:
requestWindowFeature(Window.FEATURE_NO_TITLE);   // 隱藏標題欄
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);  // 隱藏狀態欄
注意:設置全屏的倆段代碼必須在setContentView(R.layout.main) 之前,不然會報錯。

Activity橫豎屏設置

方式1:AndroidManifest.xml
代碼如下:
<activity android:name="myAcitivty"  android:screenOrientation="landscape" />  // 或者 “portrait”
方式2:代碼實現
代碼如下:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
獲取橫屏方向
代碼如下:
int orientation = this.getResources().getConfiguration().orientation;
orientation 的常用取值可以為 ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE(橫屏) 或 ActivityInfo.SCREEN_ORIENTATION_PORTRAIT(豎屏)

Activity屏幕一直顯示

1:AndroidManifest.xml添加權限
代碼如下:
<uses-permission android:name="android.permission.WAKE_LOCK" />
2:代碼實現
代碼如下:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

希望本文所述對大家Android程序設計有所幫助。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved