Ber*_*era 5 android android-layout
我有drawable-hdpi(大图像)和drawable-mdpi(小图像)中的图像
我在Kindle fire上打开了我的应用程序(它从布局大的布局得到)并且它使用了drawable-mdpi中的图像,是否有任何方法让应用程序在屏幕尺寸较大时从drawable-hdpi获取图像?
谢谢
Tim*_*tje 12
我认为你要找的是使用配置限定符.
看来你真的误解了这些文件夹的作用.你的android将根据它的屏幕大小或像素密度选择文件夹.
您的Kindle Fire具有中等像素密度和大屏幕.因此,它从res文件夹中选择具有这些限定符的资源.
RES /布局大/ my_layout.xml
和来自的图像
res/drawable-mdpi/my_icon.png
Run Code Online (Sandbox Code Playgroud)
您无法告诉您的kindle从hdpi文件夹获取图像,因为它没有高像素密度.
所以你可以创建一个名为的文件夹
res/drawable-large-mdpi/
Run Code Online (Sandbox Code Playgroud)
专门为您的Kindle Fire设备.
或者只是确保正确的图像位于正确的文件夹中.
编辑:大小限定符从3.2弃用.
虽然已弃用,但它们仍然有效.虽然结果可能不是预期的结果(例如:5"和7"被视为相同的大小 - 大型 - 仍然有差异).所以他们添加了超过3.2的dp限定符.哪个更好.developer.android.com/guide/practices/...它有点像媒体查询
归档时间: |
|
查看次数: |
10399 次 |
最近记录: |