我正致力于在多个屏幕上支持我的应用。从this link我可以理解,使用最小宽度限定符,我们可以为同一屏幕设置多个布局文件,Android OS将根据屏幕宽度选择合适的布局文件。
我的问题是,可以将最小宽度限定符用于值文件夹吗?比方说,我想根据设备屏幕的宽度改变小部件的宽度。所以我想在dimens.xml文件中将dp放在dp中,并在我的布局文件中使用这个值。那么,我可以创建像values-sw320dp,values-sw410dp等文件夹,并将dimens.xml文件放在每个文件夹中有不同的值吗?
答案 0 :(得分:1)
是的,这是可能的,也是处理不同屏幕尺寸的不同尺寸的好方法。
例如,确定设备是否为平板电脑也可以使用values-sw600dp
完成:https://stackoverflow.com/a/9308284/1395437