我的平板电脑具有 1024 x 720 屏幕分辨率,密度 160 dip (中等)此平板电脑与其他平板电脑不同,我试图搜索{{3 }}和here但是我找不到任何合适的解决方案,所以请建议我使用哪种类型的文件夹用于布局以及 drawable 。
答案 0 :(得分:0)
找到这种方法的一种方法是在文件夹mdpi,hdpi,xhdpi&文件夹下放置具有相同名称的不同图像。 xxhdpi然后你会知道它正在使用哪个文件夹
答案 1 :(得分:0)
最佳解决方案取决于Android版本。
对于Android 3.2+,您可以使用drawable-sw720dp和layout-sw720dp等文件夹。
对于低于3.2的Android版本,唯一的方法是检查代码中的分辨率
public void onCreate(){
if (windowWidth == 720){
setContentView(R.layout.layout_720dp);
} else {
setContentView(R.layout.layout_default);
}
}
任何方式都应该避免使用这种方法,并使用RelativeLayout和/或ScrollView在一个xml布局中处理各种设备。