我正在尝试在ViewSonic gTablet(Android 2.2)上开发全屏应用程序。 该应用程序在模拟器上完美运行,但状态栏覆盖了实际硬件上的应用程序(请参阅下面的URL中的图片)。
http://i54.tinypic.com/1iy1r7.jpg
我已经尝试过两种隐藏状态栏但无法解决问题的方法。
1)通过AndroidManifest.xm隐藏状态栏
`<activity android:name=".HelloAndroid"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">`
2)通过代码隐藏状态栏
`public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); //For fullscreen
}`
有人能帮帮我吗? 您的意见表示赞赏。
此致
答案 0 :(得分:0)
我可以自己解决。原因是应用程序的分辨率设置。 如果您遇到同样的问题,则应该在AndroidManifest.xml中添加一个元素,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<application>...your setting...</application>
<uses-sdk android:minSdkVersion="4"></uses-sdk> <!-- Add this element -->
</manifest>
此致