我尝试在手机上测试Android编程,而不是模拟器。应用程序只在屏幕中央使用一些小空间。在模拟器中一切正常。所以我也试过'Hello world'应用程序。但是存在同样的问题。这款手机是带有HyperDroid的HTD HD2。因此它将密度更改为167.当使用onSizeChanged的宽度和高度时,它表示320x430或480x270。
有没有办法使用整个屏幕?
编辑1:
在密度更改的模拟器上也使用更少的屏幕。这也意味着标题栏不使用整个宽度。以下是模拟器的屏幕截图:klick
答案 0 :(得分:1)
如果您想将其应用于完整应用,那么
将此行添加到应用程序标签
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
否则,如果你想进行个人活动,那么
将此行添加到“活动标签属性”
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
答案 1 :(得分:1)
确保你已经把
<uses-sdk android:minSdkVersion="xx" android:targetSdkVersion="xx"/>
标记。这为我解决了这个问题。