首页 > 解决方案 > 如何改变不透明并使其变得强烈?

问题描述

我需要我的图标在该背景的 30% 上具有强烈的颜色。我想改变背景颜色和图标的颜色也必须改变:

图片

<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:width="24dp"
    android:height="24dp"
    android:viewportHeight="24"
    android:viewportWidth="24">

<path
    android:fillColor="#FFFFFF"
    android:pathData="M18.9074079,13.6"
    android:strokeWidth="1"/>
</vector>

我正在尝试:

android:alpha="1.3"

android:fillAlpha="1.3"

但它不起作用。

标签: androidtransparent

解决方案


由于 alpha 值通常接受 0 到 1 之间的值,因此我建议您将背景设置为某个较低的 alpha,例如0.7,并将图标的 alpha 设置为完全不透明 ( 1.0)。


推荐阅读