我用不同的可绘制目录(ldpi,mdpi和hdpi)设置了我的项目.我有一个具有两种不同分辨率的背景png:drawable-mdpi文件夹中的320×480和drawable-hdpi中的480×800.两者都有相同的文件名.当我尝试将背景加载为清单中的样式(使用样式中的android:windowBackground)时,如果我使用1.6设备的模拟器,我会得到正确的加载(mdpi).但是,如果我在Nexus上尝试此 *** 作,我会看到首先加载了hdpi文件夹中的正确背景,但它会快速切换到mdpi文件夹.我也尝试在布局xml文件中设置背景(androID:src = …)但在这种情况下只加载了mdpi.如果我删除mdpi版本,一切都加载好了.什么问题的任何想法?为什么加载mdpi drawable?
解决方法:
在清单文件中:
<supports-screens androID:anyDensity="true"/>
希望这个肝脏
总结以上是内存溢出为你收集整理的android – 从mdpi加载而不是hdpi可绘制全部内容,希望文章能够帮你解决android – 从mdpi加载而不是hdpi可绘制所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)