0
在Android中,創建視圖選擇的效果,我們可以使用一個StateListDrawable
或XML指定一個像Android操作欄,項目中選擇效果
<item android:state_selected="true" android:drawable="XXXX" />.
我們能做到在一個ActionBar
的MenuItem
相同?怎麼樣?
在Android中,創建視圖選擇的效果,我們可以使用一個StateListDrawable
或XML指定一個像Android操作欄,項目中選擇效果
<item android:state_selected="true" android:drawable="XXXX" />.
我們能做到在一個ActionBar
的MenuItem
相同?怎麼樣?
這就是android:state_pressed
for ActionBar,而不是android:state_selected
。
我將解釋這個問題:當定義一個'StateListDrawable'時,有一種稱爲選定狀態的東西。在XML中,它使用'android:state_selected =「true」'指定。因此,當你爲'View'調用'setSelected(true)'時,它將使用'Drawable'。無論如何,你可以做一個'MenuItem'嗎? – 2014-10-28 07:04:38