-1

Androidアプリをタブレットで全画面表示したい。

view.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);ナビゲーションを非表示にするために使用することを考えましたが、問題はビューにボタンがあることです。このようにナビゲーションを非表示にすると、ユーザーがボタンをクリックするたびに、最初のクリックでメニューが表示されますが、ボタンはクリックされません。

クリック後にメニューが表示されるかどうかは気にしませんが、ユーザーが何かを選択するために 2 回クリックするように求めたくありません。

アプリをフルスクリーンで表示するにはどのような方法が推奨されますか?

4

4 に答える 4

2

このコードを使用してください:

requestWindowFeature(Window.FEATURE_NO_TITLE);  
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
        WindowManager.LayoutParams.FLAG_FULLSCREEN);
于 2013-11-06T12:57:19.223 に答える
1

Manifest.xml ファイルを編集するだけです。
すべてのアクティビティをフル スクリーン モードで表示するには、次のコードを使用します。

<application 
android:icon="@drawable/icon" 
android:label="@string/app_name" 
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
...
</application>

一部のアクティビティをフル スクリーン モードで表示する場合は、次のコードを使用します。

<activity
android:icon="@drawable/icon" 
android:label="@string/app_name" 
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
...
</activity>

これが役立つことを願っています。

于 2013-10-15T09:54:57.943 に答える
0

SYSTEM_UI_FLAG_HIDE_NAVIGATION は、これらのナビゲーション コントロールを非表示にします。制限があります。ナビゲーション コントロールは非常に重要であるため、ユーザーの操作を最小限に抑えるとすぐに再表示されます。

于 2013-10-15T10:05:34.547 に答える
0

onCreate メソッドの Activity に次の行を記述できます。

this.requestWindowFeature((int)Window.FEATURE_NO_TITLE);
于 2013-10-15T09:58:30.373 に答える