首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android 13主题图标被切断/不适合于帧

Android 13主题图标被切断/不适合于帧
EN

Stack Overflow用户
提问于 2022-05-01 14:53:45
回答 1查看 321关注 0票数 3

我试图实现新的主题图标,我有一个问题,我的图标总是放大2倍,我无法使它适合画布。

在下面你可以看到左边的普通图标和右边的主题图标。

ic_launcher

代码语言:javascript
复制
<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

代码语言:javascript
复制
<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>

为什么主题版本会放大,我如何解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-18 20:27:20

找到一个解决方案,只需将您的路径数据放到一个组中,然后按如下方式缩小:

代码语言:javascript
复制
<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>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72077787

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档