我的应用程序用户界面不适合1080x2340分辨率的设备。我想创建一个布局文件夹来指定这些分辨率电话。我创建了布局文件夹layout-1080x2340,但是我必须得到错误无效配置'1080x2340'。请帮助解决此问题。谢谢。

最佳答案

正如支持屏幕尺寸的Android official guidelines表示的那样,您应该对宽度使用一个限定符以支持更高的分辨率,并且只有在高度受关注的情况下,才可以添加高度限定符:


  如果您对可用高度感到关注,则可以使用“可用高度”限定符进行相同的操作。例如,对于屏幕高度至少为600dp的屏幕,请使用layout-h600dp。


但是,如果您坚持使用两个限定符,则可以这样做(假设600dp x 600dp):

layout-w600dp-h600dp


尽管不建议这样做,您也可以restrict your screen support

10-08 14:35