我试图实现新的主题图标,我有一个问题,我的图标总是放大2倍,我无法使它适合画布。
在下面你可以看到左边的普通图标和右边的主题图标。

ic_launcher
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@mipmap/ic_launcher_background"/>
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
<monochrome android:drawable="@drawable/ic_launcher_monochrome"/>
</adaptive-icon>ic_launcher_monochrome
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<!-- PATH DATA -->
</vector>为什么主题版本会放大,我如何解决这个问题?
发布于 2022-05-18 20:27:20
找到一个解决方案,只需将您的路径数据放到一个组中,然后按如下方式缩小:
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<group
android:pivotX="12"
android:pivotY="12"
android:scaleX="0.6"
android:scaleY="0.6">
<!-- PATH DATA -->
</group>
</vector>https://stackoverflow.com/questions/72077787
复制相似问题