Android layout android应用程序设计在棒棒糖和棉花糖上看起来不同

Android layout android应用程序设计在棒棒糖和棉花糖上看起来不同,android-layout,android-6.0-marshmallow,android-5.1.1-lollipop,Android Layout,Android 6.0 Marshmallow,Android 5.1.1 Lollipop,我的应用程序使用带有图标和文本的选项卡 棉花糖上的图标看起来不错,但不是棒棒糖 你能帮忙吗 下面是它在棉花糖(和牛轧糖)上的外观: 下面是它在棒棒糖上的样子: 我应该提到的是,图标被添加为可绘制的 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://

我的应用程序使用带有图标和文本的选项卡

棉花糖上的图标看起来不错,但不是棒棒糖

你能帮忙吗

下面是它在棉花糖(和牛轧糖)上的外观:

下面是它在棒棒糖上的样子:

我应该提到的是,图标被添加为可绘制的

<?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>

对于应用程序中支持多种屏幕大小的图像,您需要在可绘制文件夹中放置多种大小的图像。 e、 例如,可绘制hdpi、可绘制mdpi、可绘制xhdpi、可绘制xxhdpi,并将正确的图像放入相应的文件夹中。
现在,即使设备的屏幕分辨率发生变化,应用程序图像也不会受到影响。

此外,您还可以从中轻松获得多个大小的图标

这是设备分辨率的问题。在hdpi、mdpi、xhdpi和xxhdpi中添加多个大小的图像,问题将得到解决。在分辨率更改时,设备会尝试自动调整图像,这里我们需要多个大小的图像来保存我们的应用程序,使其在不同的设备中看起来难看使用您的评论作为答案,我将接受它作为所选答案!