1
我正在使用動作模式和我的列表視圖進行多選。我遇到的問題是,在模擬器上進行測試時,我在操作模式菜單中隱藏的圖標永遠不會隱藏在溢出菜單中,但在預覽中是這樣。我使用的程序兼容性的主題,這裏是我menu.xml文件--->ActionMode菜單不隱藏菜單項
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/tag"
android:enabled="true"
android:title="Tag"
android:icon="@drawable/in_ic_tag_white_24dp"
android:orderInCategory="1"
app:showAsAction="always" />
<item
android:id="@+id/delete"
android:enabled="true"
android:title="@string/label_delete"
android:icon="@drawable/in_ic_delete_white_24dp"
android:orderInCategory="2"
app:showAsAction="never" />
</menu>
都能跟得上我不wan't它是無形的。我試圖把它放在溢出菜單中,通常通過在除應用模式之外的應用程序的所有其他部分中指定'showAsAction = never'來工作。 – trpride 2015-04-05 13:10:04
對不起,我沒有答案。 – rubengees 2015-04-05 15:22:50
感謝幫助隊友我發現我使用錯誤的命名空間,使用'android:showAsAction =「never''解決了這個問題。也許是因爲ActionMode是由列表視圖調用的,因此不是來自'support.v7'庫的。 – trpride 2015-04-06 12:30:58