AndroidでActivityの一般的な機能設定のまとめ(フルスクリーン、縦横スクリーンなどを含む)
1429 ワード
この例では、AndroidでActivityの一般的な機能設定のまとめ(フルスクリーン、縦横スクリーンなどを含む)について説明します.皆さんの参考にしてください.具体的には以下の通りです.
Activityフルスクリーン設定
方式1:AndroidManifest.xml
方式2:コード実装
注意:フルスクリーンの2つのセグメントコードを設定するには、setContentView(R.layout.main)の前にしなければなりません.そうしないと、エラーが発生します.
Activity縦画面設定
方式1:AndroidManifest.xml
方式2:コード実装
スクリーンの方向を取得
orientationの一般的な値はActivity Infoである.SCREEN_ORIENTATION_LANDSCAPE(横画面)またはActivity Info.SCREEN_ORIENTATION_PORTRAIT(縦画面)
Activity画面が表示されたまま
1:AndroidManifest.xml権限の追加
2:コード実装
この文書がAndroidプログラムの設計に役立つことを願っています.
Activityフルスクリーン設定
方式1:AndroidManifest.xml
方式2:コード実装
requestWindowFeature(Window.FEATURE_NO_TITLE); //
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); //
注意:フルスクリーンの2つのセグメントコードを設定するには、setContentView(R.layout.main)の前にしなければなりません.そうしないと、エラーが発生します.
Activity縦画面設定
方式1:AndroidManifest.xml
// “portrait”
方式2:コード実装
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
スクリーンの方向を取得
int orientation = this.getResources().getConfiguration().orientation;
orientationの一般的な値はActivity Infoである.SCREEN_ORIENTATION_LANDSCAPE(横画面)またはActivity Info.SCREEN_ORIENTATION_PORTRAIT(縦画面)
Activity画面が表示されたまま
1:AndroidManifest.xml権限の追加
2:コード実装
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
この文書がAndroidプログラムの設計に役立つことを願っています.