如何在Android中使用资源限定符系统指定仅在宽度小于特定值时才应用资源?
详细说来,假设我想在当前可用宽度达到 - 比如320dp时 - 提供一个布局,并为所有其他情况提供另一个布局.这就是我想到的:
layout-w320dp/mylayout.xml layout/mylayout.xml
但是,根据我对资源匹配算法的理解,即使是大型设备(例如,横向平板电脑)也有资格w320dp
- 因为,可用宽度将大于320dp.
因此,即使对于较大的手机和平板电脑,layout-w320dp
也始终会选择资源.layout
选择文件夹中的默认资源的唯一情况是可用宽度是否小于 320dp.
那么,如何使用Android资源匹配系统表达"小于"的关系呢?