防止Android状态栏在触摸屏幕时出现

问题描述:

我已将我的主题设置为@android:style/Theme.NoTitleBar.Fullscreen,但我试图防止在触摸屏幕时出现状态栏。有任何想法吗?防止Android状态栏在触摸屏幕时出现

+0

请张贴错误的截图。 – 2011-04-20 20:04:01

尝试把

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
        WindowManager.LayoutParams.FLAG_FULLSCREEN); 

在你的onCreate。 (您可能需要做的setContentView之前设置这个。)你需要

<uses-permission android:name="android.permission.STATUS_BAR"> 

在你的清单文件了。(ETA:见下面的注释)

+0

'android.permission.STATUS_BAR'仅适用于来自固件的应用程序。如果您尝试在您的AndroidManifest.xml中设置此权限,请回顾以下警告: 03-21 17:20:26.420 W/PackageManager(145):未授予权限android.permission.STATUS_BAR包com.example(protectionLevel = 3个标志= 0x8be46) – 2012-04-11 11:18:43