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

Android Activity 常用功能設置(全屏、橫豎屏等)

編輯:Android開發教程

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);

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