2011-06-02 50 views
3

这让我疯狂!Android HTC Sensation屏幕分辨率QHD截取

使用Eclipse为我的HTC Sensation构建应用程序。在图形布局中的Main.xml选项卡上,我创建了一个包含纵向和横向限定符并且屏幕分辨率设置为960x540的QHD设备配置。所有的图形布局看起来都很棒,但是当我在手机上运行时,屏幕总是大约1/4屏幕太短!

我感觉eclipse中图形布局中的设备配置仅适用于eclipse,但在手机上不做任何事情。如果是这样?我在哪里设置我希望我的应用在屏幕上占据的整体空间。

我的项目仅仅是一个简单的LinearLayout宽度和高度设置为“匹配父”

希望能帮到你。提前致谢。

+1

最后。找到了!您必须在您的清单中使用足够先进的SDK,否则不会自动支持更大的屏幕分辨率.....将以下内容添加到您的Android清单中可以解决问题。 2011-06-02 21:20:09

回答

1

我喜欢你的评论;它为我工作。在AndroidManifest.xml

变化<uses-sdk.../>以下:因为你不能回答你自己的问题,我会后对你还有我

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="8" /> 
1

这是解决方案,但我不得不实施它有点不同...

使用Eclipse我必须在项目属性中设置目标SDK,并且只有在使用最小SDK版本为4或更高版本时,调整大小才是正确的。