簡體   English   中英

如何更改API <21上的圖標顏色?

[英]How change icons color on API < 21?

因為API 19(KitKat)仍然很受歡迎,所以它是支持此版本的一個不錯的選擇。 但是,它不支持許多功能,例如backgroundTint和ImageTint。 這使我面臨各種兼容性問題和設計選擇。

我有幾個圖標要加載到屏幕上,並且當前正在使用setImageTintList來使應用程序動態化。

“面”和“塊”應根據recyclerView中的元素更改顏色。 在API <21的系統上支持此功能的最佳方法是什么?

我不確定說“ backgroundTint和ImageTint”到底是什么API,但是有一個兼容的ViewCompat類可以將某些功能支持到API 4。

其中包括:

如果說“ ImageTint”是指android:tintsetImageTintList() ,那么這將回答您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM