说,我有一个ImageView,两个尺寸都设置为wrap_content
,并且有一些图像:android:src="@drawable/xyz"
。
如果此图像仅出现在xxxhdpi
文件夹中,则一切正常。但是,如果它出现在其他任何可绘制目录(xxhdpi,xhdpi,hdpi,mdpi或什至sw320dp)中,则它不会使用xxxhdpi中的图像,因此图像变得模糊。(这并不容易注意到,但是我可以注意到这一点,如果不使用其完整分辨率,我认为QHD显示器没有任何意义)
是否可以在不诉诸多个APK的情况下解决此问题?
更准确地说,这是LG D856手机(双SIM卡),搭载Android 4.4.2。
这很奇怪,但是如果我在Android Studio中创建项目而不是使用此工具在Scala中为Android编码,那么就不会出现此类问题…
APK文件:http
: //dropbox.com/s/lqdj9w7iimh2gj9/magicgoose-example-debug.apk? dl=0源代码:http : //dropbox.com/s/cs4pngpkvkoe5q2/dpi-example-src.zip?dl = 0
可以使用SBT(scala构建工具)构建源代码。
我正在使用此插件:https : //github.com/pfn/android-sdk-plugin
问题在于,该插件在默认情况下确实将目标API级别设置为1。当我将其明确设置为21时,问题就消失了。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句