我从链接https://design.google.com/icons/的android资料设计库中下载了一个检查图标(24 dp)。只有两种颜色可用黑色和白色,但我需要勾选图标的颜色为绿色阴影(我有颜色十六进制代码)。如何更改android中图标的颜色以及如何更改形状。我们得到的形状是方形或圆形。我需要一端是椭圆形而另一端需要方形。我需要使用一些设计工具吗?谢谢。
答案 0 :(得分:1)
答案 1 :(得分:1)
为这样的已选中和未选中图标制作一个选择器
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true" android:drawable="@drawable/checked" />
<item android:state_checked="false" android:drawable="@drawable/unchecked" />
</selector>
并使用按钮属性将其应用于复选框
android:button="@drawable/<your selector>"
您可以使用 flaticon.com 查看已选中和未选中的按钮
答案 2 :(得分:0)
从https://icons8.com/下载图标。在此,您可以根据需要更改图标的颜色。
答案 3 :(得分:0)
您可以使用appcompat支持库中的TintImageView
,然后通过调用android:backgroundTint
将图像视图着色为一种颜色,对图像视图进行着色/着色。
将此行添加到您的依赖项中:
compile 'com.android.support:appcompat-v24:+'
然后
<TintImageView
android:layout_width=""
android:layout_height=""
android:src=""
android:backgroundTint="@color/green"/>
所以上面的xml会将imageView着色为绿色。
答案 4 :(得分:0)
答案 5 :(得分:0)
SELECT DATEADD(MONTH, 3, yourfield), yourfield
FROM yourtable
将此属性添加到图像视图元素。