如何为屏幕分辨率=720x1280,密度=xhdpi,尺寸=normal的设备创建布局



我正在开发一个Android应用程序,用于高端手机设备,如Galaxy S3, Galaxy Nexus, Xperia V等。现在我想知道哪种布局适合分辨率为720x1280,密度为xhdpi,尺寸为normal的设备。

我已经尝试过布局-xhdpi-1280x720和Galaxy S3设备从这里加载屏幕,但不是Galaxy Nexus。

我尝试过layout-sw260dp,但Galaxy Nexus模拟器不加载屏幕。另外,Nexus7的模拟器是从这里加载的。我不想让任何平板电脑运行我的应用。

有什么问题吗?是Galaxy Nexus的设备定义导致了这个问题吗?我使用Android SDK 4.2.

现在我想知道哪种布局适合分辨率为720x1280,密度为xhdpi,尺寸为normal的设备。

res/layout/工作得很好。如果您还支持-small屏幕设备,请为这些设备提供额外的res/layout-small/。你可能也可能不希望-land变体(例如,res/layout-land/),如果你想为不同的屏幕方向不同的布局。

我已经尝试过布局-xhdpi-1280x720和Galaxy S3设备从这里加载屏幕,但不是Galaxy Nexus。

这种方法已经被弃用多年了。

我不想让任何平板电脑运行我的应用。

然后在清单中指定适当的<compatible-screens>元素,以声明您只支持smallnormal屏幕,而不支持largexlarge。这与您选择布局资源目录无关。

最新更新