2016-02-26 46 views

回答

0

您可以添加疊加層。原始圖標應爲白色才能正常工作。

public static void changeIconColor(ImageView icon, int newColor) { 
    icon.getDrawable().mutate().setColorFilter(newColor, PorterDuff.Mode.MULTIPLY); 
} 
+0

謝謝你的答案..但是當我把你的代碼它只是改變箭頭(圖標)頂端的顏色。然後我改變模式爲覆蓋,但其改變整個圖像我的意思是背景廣場以及..任何幫助?請 – KK06

+0

謝謝Nfear ...你的解決方案工作...當我更改圖標本身的工作..感謝很多人...... – KK06

+0

您是否需要對我的代碼進行任何更改? – Nfear