2
是否可以在按下時更改MenuItem的圖像,並且可以通過選擇器完成(不同的MenuItems應該在按下或選擇時使用不同的圖像進行更改)。ActionBar MenuItem選擇器
一些示例代碼會很好。
我擡頭看了很多解決方案,但沒有多少人提出明確的解釋。乾杯!
是否可以在按下時更改MenuItem的圖像,並且可以通過選擇器完成(不同的MenuItems應該在按下或選擇時使用不同的圖像進行更改)。ActionBar MenuItem選擇器
一些示例代碼會很好。
我擡頭看了很多解決方案,但沒有多少人提出明確的解釋。乾杯!
被按下時,它可能改變一個菜單項的圖像,並且可以 通過選擇
沒錯來完成的,絕對。以下是一個示例:
將選擇器添加到您的drawable
文件夾中。
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Pressed state -->
<item android:drawable="@drawable/ic_action_your_pressed_icon" android:state_pressed="true"/>
<!-- Default state -->
<item android:drawable="@drawable/ic_action_your_default_icon"/>
</selector>
使用icon
屬性選擇器應用到你的MenuItem
:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:icon="@drawable/your_menu_item_selector" ... />
</menu>
它那簡單的感謝.. :) – NewestStackOverflowUser
人可以幫助你更容易,如果您還提供關於到目前爲止你已經嘗試了一些什麼信息。 –