我的应用程序使用带有图标和文本的标签。
在Marshmallow上,图标看起来很好,但不是在Lollipop中。
你能帮忙吗?
以下是它在棉花糖(和牛轧糖)上的样子:
以下是棒棒糖的样子:
我应该提一下,这些图标是作为drawables添加的。
<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:drawable="@drawable/myicon75x75"
android:gravity="top"
android:height="30dp"
android:width="30dp" >
</item>
</layer-list>
答案 0 :(得分:1)
对于应用程序中支持多种屏幕尺寸的图像,您需要在可绘制文件夹中放置多种尺寸的图像。
例如,drawable-hdpi,drawable-mdpi,drawable-xhdpi,drawable-xxhdpi并将正确的图像放入相应的文件夹中。
现在,即使设备的屏幕分辨率发生变化,您的应用程序图像也不会受到影响。
此外,您可以轻松地从this link获取多种尺寸的图标。