小编kam*_*585的帖子

在按钮可绘制左侧更改矢量颜色

我无法更改按钮小部件中使用的矢量的颜色。

下面是我的代码:

<Button
    android:id="@+id/btnSearch"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Search"
    android:background="@color/blueButton"
    android:textColor="@color/white"
    android:drawableLeft="@drawable/ic_search"
    android:tint="@color/white"
    android:elevation="10dp"
    android:textSize="14sp" />
Run Code Online (Sandbox Code Playgroud)

通过添加色调,它仍然向我显示以下结果: 在此处输入图片说明

这是向量代码:

<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24.0"
    android:viewportHeight="24.0">
<path
    android:fillColor="#FF000000"
    android:pathData="M15.5,14h-0.79l-0.28,-0.27C15.41,12.59 16,11.11 16,9.5 16,5.91 13.09,3 9.5,3S3,5.91 3,9.5 5.91,16 9.5,16c1.61,0 3.09,-0.59 4.23,-1.57l0.27,0.28v0.79l5,4.99L20.49,19l-4.99,-5zM9.5,14C7.01,14 5,11.99 5,9.5S7.01,5 9.5,5 14,7.01 14,9.5 11.99,14 9.5,14z"/>
Run Code Online (Sandbox Code Playgroud)

java android android-layout

0
推荐指数
1
解决办法
624
查看次数

标签 统计

android ×1

android-layout ×1

java ×1