我的项目有问题,在这个项目中包含了多尺寸应用程序的所有布局文件夹。
布局:
布局/ fragment_second.xml
布局大/ fragment_second.xml /
布局XLARGE / fragment_second.xml
布局小/ fragment_second.xml
以及在所有mipmap文件夹中复制的图像:
mipmap-hdpi / about size:106 * 106 px
mipmap-mdpi / about size:68 * 68 px
mipmap-xhdpi / about size:130 * 130 px
mipmap-xxhdpi / about size:210 * 210 px
mipmap-xxxhdpi / about size:260 * 260 p
在imageview中加载:
<ImageView
android:id="@+id/img_menu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@mipmap/about"
android:layout_centerHorizontal="true" />
问题是:不要使用其他图像用于不同尺寸,只需使用hdpi文件夹
我在许多设备上测试了应用程序而我无法解决它
清单:
<supports-screens android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true" />
我如何解决这个问题
谢谢
答案 0 :(得分:3)
嗯,首先,请更清楚你的问题,并使用正确的英语,以便其他人更容易理解你想要的东西。
现在,至于您的问题,mipmap仅适用于启动器图标。对于其他一切,请使用drawable。原因是一些制造商使用密度不同于屏幕的图标,比如说,获得更大的图标。因此,当您希望图像正确缩放时,mipmap无用。 Drawables是你的朋友,请求他们的帮助。
PS:如果你对问题有所了解,我可以帮助你。