android - hdpi-密度手机从 xhdpi 文件夹中获取尺寸值

标签 android android-layout

我有几个用于普通存储桶设备的文件夹:values-xhdpi、values。不知何故,三星i9001(hdpi设备)从values-xhdpi中获取dimen值,而我认为他从default(values)文件夹中获取它。

是什么促使他这样做以及如何解决这个问题?

UPD atm 我刚刚将values 文件夹复制到values-hdpi

最佳答案

Somehow Samsung i9001(hdpi device) grabs dimen values from values-xhdpi, while I suppose him to take it from the default(values) folder.

对于密度资源集限定符,如果没有完全匹配,Android 将选择最接近的密度。我原本以为这只是针对可绘制对象,但它适用于所有资源类型。我最近写了a blog post on this topic .

关于android - hdpi-密度手机从 xhdpi 文件夹中获取尺寸值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16440417/

相关文章:

java - 无法解析静态方法 junit 断言

java - 未维护 RadioGroup 状态的自定义 ListView View Holder 模式

android - 像android中的卡片一样布局

android - TextView 因 android 中父级的 LinearLayout wrap_content 而断线

android - DexArchiveMergerException 仅在发布时出现

java - Android 并获取将 id 转换为字符串的 View

android - Gradle刷新失败,出现空指针异常(Android Studio 2.2.3)

android - 如果高度小于 4dp,两行分隔线将变得不可见

android - 如何在谷歌登录按钮android中居中文本

Android:检测打开的键盘,onApplyWindowListener 不起作用