所有设备都使用hdpi xml文件

时间:2018-03-21 11:40:19

标签: android android-layout layout

我有两个hdpi和xxhdpi屏幕密度的设备。我的所有xml文件都在'布局'夹。由于hdpi设备的屏幕较小,我将一些xml文件复制到' layout-hdpi'文件夹并对hdpi设备进行了相应的更改。问题是我为hdpi设备所做的更改甚至在我的xxhdpi设备上得到了反映。 可能是什么问题,或者我做错了什么?

1 个答案:

答案 0 :(得分:1)

  

由于hdpi设备的屏幕很小,我将一些xml文件复制到'layout-hdpi'文件夹

屏幕尺寸与屏幕密度无关。不要根据密度创建layout目录。根据屏幕大小创建layout目录(例如,layout-sw640dp,以便在最小宽度为4“或更大的设备上使用布局资源。