Android全屏平板电脑应用

时间:2013-10-15 09:49:21

标签: android

我想在平板电脑的全屏幕上显示Android应用程序。

我想过使用view.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);来隐藏导航,但问题是我的视图中有按钮。如果我像这样隐藏导航,每次用户想要点击按钮时,首先点击菜单会显示,但不会点击按钮。

我不在乎点击后菜单是否显示,但我不希望用户要求点击两次以选择。

以全屏方式显示我的应用的建议方法是什么?

4 个答案:

答案 0 :(得分:2)

使用此代码:

requestWindowFeature(Window.FEATURE_NO_TITLE);  
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
        WindowManager.LayoutParams.FLAG_FULLSCREEN);

答案 1 :(得分: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>

我希望这会有所帮助。

答案 2 :(得分:0)

您可以在onCreate方法的Activity中写下这一行:

this.requestWindowFeature((int)Window.FEATURE_NO_TITLE);

答案 3 :(得分:0)

SYSTEM_UI_FLAG_HIDE_NAVIGATION将导致这些导航控件消失。有一个限制:因为导航控件非常重要,所以用户交互最少会导致它们立即重新出现。