2011-12-20 76 views
0

我正在嘗試類似於android默認鬧鐘應用。當你點擊時鐘時,圖標變成黑色。點擊[In Android]的反轉圖像顏色

我看到在android,ic_lock_idle_alarm上只有一個時鐘圖像。然後,我認爲,Android以編程方式反轉圖像。

我不知道我該怎麼做到這一點。

我試圖設置由photoshop與setBackgroundResource創建的反轉圖像,但「黑色圖像」與白色圖像重疊。

否則我不知道哪個是最好的方法。

一些建議? :-)

回答

0

Android的默認的鬧鐘應用中並不實際從應用程序,即ic_clock_alarm_on(正常圖標),並ic_clock_alarm_selected(黑色版本)中使用ic_lock_idle_alarm但不是兩個PNG圖像。使用android:state_pressed="true" android:state_window_focused="true"Drawable State List中激活黑色版本。這也是我建議你這樣做的原因,因爲它是用於像這個可繪製狀態列表一樣的用例,因爲它比以編程方式執行起來要容易得多。

+0

謝謝,這就是我需要的。並感謝這個有用的鏈接:-) – rubdottocom 2012-01-03 10:11:37