2011-02-12 25 views
0

我正试图在ViewSonic gTablet(Android 2.2)上开发一个全屏应用程序。 该应用程序在模拟器上完美工作,但状态栏覆盖实际硬件上的应用程序(请参阅下面的URL中的图片)。如何解决状态栏在ViewSonic gTablet的全屏活动上的行为?

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 
}` 

谁能帮助我? 您的评论表示赞赏。

Regards,

回答

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> 

问候,

相关问题