0
如何更改工具欄子菜單中已檢查菜單項的un的顏色?Android工具欄子菜單中UNchecked菜單項的顏色
我知道檢查狀態是由相應主題的accentColor
定義的。但是我找不到一種爲未選中狀態定義顏色的方法。
只是要清楚:我不能使用自定義XML佈局定義工具欄的菜單項,我沒有給視圖對象和複選框的直接訪問。
像這樣的功能定義,像這樣:
<menu>
<item
android:id="@+id/sortByDescriptionDescendingAction_mediumDark"
android:icon="@drawable/ic_sort_white_24dp"
android:title="@string/sortByDescriptionDescendingAction"
android:checkable="true"/>
<item
android:id="@+id/sortByDescriptionAscendingAction_mediumDark"
android:icon="@drawable/ic_sort_white_24dp"
android:title="@string/sortByDescriptionAscendingAction"
android:checkable="true"/>
<item
android:id="@+id/sortByDateDescendingAction_mediumDark"
android:icon="@drawable/ic_sort_white_24dp"
android:title="@string/sortByDateDescendingAction"
android:checkable="true"
android:checked="true"/>
<item
android:id="@+id/sortByDateDescAction_mediumDark"
android:icon="@drawable/ic_sort_white_24dp"
android:title="@string/sortByDateAscendingAction"
android:checkable="true"/>
</menu>
我很喜歡,但可檢查菜單項中的複選框無法訪問,因此無法在建議的佈局文件中定義。 – sdippl
@sdippl檢查被編輯的答案... – rafsanahmad007
謝謝,rafsanahmad007,做到了! – sdippl