亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

更改矢量應用程序圖標的背景顏色

更改矢量應用程序圖標的背景顏色

素胚勾勒不出你 2021-12-10 16:50:58
我正在嘗試在 android 上創建一個小助手以獲得樂趣,我想使用與谷歌助手相同的圖標,但背景為深色,但它不起作用:我嘗試使用具有形狀(圓形或一個正方形),但它并不完全適合圓形圖標。我也試過:<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android">    <item android:drawable="@color/midnightblue"/>    <item android:drawable="@drawable/ic_assistant"/></layer-list>但正如您在屏幕截圖上看到的,我得到了相同的結果。你有什么主意嗎?
查看完整描述

1 回答

?
眼眸繁星

TA貢獻1873條經驗 獲得超9個贊

嘗試將啟動器圖標背景設置為白色。例如在res/mipmap-anydpi-v26目錄中:


ic_launcher.xml


<?xml version="1.0" encoding="utf-8"?>

<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">

    <background android:drawable="@drawable/ic_launcher_background" />

    <foreground android:drawable="@drawable/ic_launcher" />

</adaptive-icon>

ic_launcher_round.xml


<?xml version="1.0" encoding="utf-8"?>

<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">

    <background android:drawable="@drawable/ic_launcher_background" />

    <foreground android:drawable="@drawable/ic_launcher_round" />

</adaptive-icon>

并在res/drawable目錄中:


ic_launcher_background.xml


<?xml version="1.0" encoding="utf-8"?>

<vector xmlns:android="http://schemas.android.com/apk/res/android"

    android:width="108dp"

    android:height="108dp"

    android:viewportHeight="108"

    android:viewportWidth="108">

    <path

        android:fillColor="#FFFFFF"

        android:pathData="M0,0h108v108h-108z" />

</vector>

畢竟,我們可以縮放內部圖標以強制將其包含在圓圈中。


ic_assistant.xml


<?xml version="1.0" encoding="utf-8"?>

<vector xmlns:android="http://schemas.android.com/apk/res/android"

    android:width="48dp"

    android:height="48dp"

    android:viewportWidth="512"

    android:viewportHeight="512">


    <group

        android:scaleX="0.5"

        android:scaleY="0.5"

        android:translateX="128"

        android:translateY="128">


        <path

            android:fillColor="#4285F4"

            android:pathData="M156.268,167.705m-156.268,0a156.268,156.268 0,1 1,312.536 0a156.268,156.268 0,1 1,-312.536 0" />

        <path

            android:fillColor="#34A853"

            android:pathData="M512,182.95c0,17.544 -14.224,31.762 -31.762,31.762s-31.762,-14.218 -31.762,-31.762c0,-17.543 14.224,-31.762 31.762,-31.762S512,165.407 512,182.95z" />

        <path

            android:fillColor="#EA4335"

            android:pathData="M454.829,260.449c0,35.081 -28.438,63.522 -63.523,63.522c-35.088,0 -63.524,-28.441 -63.524,-63.522c0,-35.083 28.437,-63.524 63.524,-63.524C426.392,196.925 454.829,225.367 454.829,260.449z" />

        <path

            android:fillColor="#FBBC05"

            android:pathData="M467.533,424.339c0,42.1 -34.124,76.225 -76.228,76.225c-42.104,0 -76.229,-34.125 -76.229,-76.225c0,-42.098 34.124,-76.227 76.229,-76.227C433.409,348.112 467.533,382.241 467.533,424.339z" />


    </group>


</vector>


查看完整回答
反對 回復 2021-12-10
  • 1 回答
  • 0 關注
  • 340 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號