2016-08-03 44 views

回答

1

對於Imageview,有一個參數android:tint

定義ImageView像這樣

<ImageView 
    android:id="@+id/hist_image" 
    android:layout_width="24dp" 
    android:layout_height="24dp" 
    android:tint="#colorcode" 
    android:layout_centerVertical="true" 
    android:layout_marginLeft="16dp" 
    android:src="@drawable/search_last" /> 

你可以設置顏色編程了。

imageView.setColorFilter(getResources().getColor(R.color.blue), 
          android.graphics.PorterDuff.Mode.MULTIPLY); 

欲瞭解更多信息,請參閱this Documentation。我希望這將有所幫助。

快樂編碼。

+0

我會將該ImageView放入什麼XML文件?我將用於imageView.setColorFilter的哪個Java文件?謝謝 –

+0

xml你用作列表項。 –