Android:如果宽度小于特定DP,则提供资源

 happy雨之泪 发布于 2023-02-11 11:49

如何在Android中使用资源限定符系统指定仅在宽度小于特定值时才应用资源?

详细说来,假设我想在当前可用宽度达到 - 比如320dp时 - 提供一个布局,并为所有其他情况提供另一个布局.这就是我想到的:

layout-w320dp/mylayout.xml
layout/mylayout.xml

但是,根据我对资源匹配算法的理解,即使是大型设备(例如,横向平板电脑)也有资格w320dp- 因为,可用宽度将大于320dp.

因此,即使对于较大的手机和平板电脑,layout-w320dp始终会选择资源.layout选择文件夹中的默认资源的唯一情况是可用宽度是否小于 320dp.

那么,如何使用Android资源匹配系统表达"小于"的关系呢?

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有