簡體   English   中英

點擊[Android]即可反轉圖片顏色

[英]Invert image color on click [Android]

我正在嘗試做類似android默認鬧鍾應用程序的操作。 當您單擊時鍾時,圖標變為黑色。

我已經看到,在android上只有一個時鍾圖像ic_lock_idle_alarm。 然后我認為android以編程方式反轉圖像。

我不知道該怎么做。

我嘗試設置由photoshop使用setBackgroundResource創建的反轉圖像,但“黑色圖像”與白色圖像重疊。

否則我不知道哪種方法最好。

有什么建議嗎? :-)

Android默認鬧鍾應用實際上並未使用ic_lock_idle_alarm ,而是從應用內部使用了兩個PNG圖像,即ic_clock_alarm_on (普通圖標)和ic_clock_alarm_selected (黑色版本)。 黑色版本是通過Drawable State List中的 android:state_pressed="true" android:state_window_focused="true"激活的。 這也是我建議您這樣做的方法,因為它適用於存在此類“可繪制狀態列表”的用例,並且比以編程方式進行操作要容易得多。

暫無
暫無

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

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