40

ColorFilteraの XML で a を設定できるかどうか、またはJava でView使用するしか方法がないかどうかを知りたいです。setColorFilter()

4

5 に答える 5

16

以下を使用できます。

android:tint="@color/white"
于 2015-09-14T13:43:25.387 に答える
13

ドキュメントhttp://developer.android.com/reference/android/graphics/ColorFilter.htmlによると、 ColorFilter に対応する xml バージョンはありません。

キー「color」と「filter」を使用してドキュメントの属性も検索しました http://developer.android.com/reference/android/R.attr.html

于 2012-10-30T14:18:28.420 に答える
5

xml に相当するものはありませんが、API レベル 21 では tint 属性を使用できます。しかし、21 以上のデバイスをターゲットにしたくないと思います。少なくとも数年ではありません。

于 2014-10-21T22:32:46.407 に答える