NoActionBar temasına sahip bir uygulamam var. Ana faaliyetimde, ekranın üstünde el ile oluşturduğum bir seçenek menüsüne sahibim (veya yerleşik aygıtın seçenekler düğmesini kullanarak). Bu ana etkinlikte Içerik eylem çubuğunda bir popup seçenekleri menüsü oluşturma
, ben daha kullanıcı seçenekleri için bağlamsal işlem çubuğunu (CAB) göstermek için, bir ListView ben eylem modu uzun tıklama işlevselliğini uygulamak ile fragman var.Şimdi, CAB'ime bir seçenek öğesi eklemeye çalışıyorum, böylece listView'deki tüm öğeleri seçmek gibi bazı seçenekler içerecektir, ancak bu, bir CAB öğesinin bir öğesi olduğu için, düzenli aktivite. Dahası, CAB üzerinde işlem yapmaya devam edebilmek için, tüm seçenekler menüsü geri çağırmalarının (onOptionsItemSelected gibi) CAB bağlamında kalmasını istiyorum. İşte
benim CAB kod: Görünüşe<?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/action_delete"
android:orderInCategory="100"
app:showAsAction="always"
android:icon="@drawable/ic_action_delete"
android:title="Delete"/>
<item
android:id="@+id/action_overflow"
app:showAsAction="always"
android:orderInCategory="200"
android:icon="@drawable/ic_action_overflow"
android:title="Options"
android:visible="false"/>
</menu>
o değil ne temizle Tam olarak elde etmek istediğiniz: bağlamsal eylem çubuğunun tam olarak eylem çubuğu temaları olan etkinliklerde göründüğü gibi görünmesini, diğer taraftan eylem çubuğunu varsayılan olarak göstermemek ister misiniz? –