正在开发具有多屏幕支持的应用。在开始开发之前,我阅读开发者网站以获得多屏支持。目前我有一个关于设备密度的问题。我在Samsung Tab 10inch,Toshiba Regza,Customized 10inch tab,Samsung tab3,Lenova tabs中测试了我的应用程序。这里提到的设备都是mdpi设备。所以我使用layout-sw-720用于10英寸平板电脑和layout-sw-600用于7英寸平板电脑。当我试图在华硕MeMO Pad HD 7inch上运行时,它是一种高密度设备,它没有从我指定的任何布局文件夹中获取布局。华硕MeMO Pad HD 7'c配置是7“LED背光WXGA(1280x800)屏幕。请考虑设备密度,请帮我准确的文件夹结构。自从一周以来,我一直对我很头疼。请帮助我。任何帮助将不胜感激
答案 0 :(得分:3)
我通过给予layout-sw600dp-hdpi这样的文件夹layout-sw600dp前缀hdpi来解决这个问题。实际上我的布局包含一些复杂的设计和图像,所以如果我没有像上面提到的那样指定布局文件夹名称,那么它将采用layout-sw600dp的布局,没有密度前缀。然后为了避免我使用hdpi前缀到布局文件夹并且与drawable文件夹相同。