Mam aplikację z motywem nr NoActionBar. W mojej głównej działalności mam menu opcji, które utworzyłem ręcznie na górze ekranu (lub korzystając z wbudowanego przycisku opcji urządzenia).Tworzenie menu opcji wyskakujących w kontekstowym pasku działań
W tej głównej działalności, mam fragment z ListView gdzie zastosowanie trybu działania długim kliknięciem funkcjonalność, aby pokazać pasek działań kontekstowych (CAB) w celu uzyskania możliwości użytkowników.
Teraz próbuję dodać element opcji do mojej CAB, więc będzie zawierał niektóre opcje, takie jak wybieranie wszystkich pozycji w liścieViewView, ale ponieważ jest to element CAB, nie mogę tak naprawdę wyświetlić menu podręcznego, jak w regularna aktywność. Co więcej, chcę, aby wszystkie wywołania zwrotne menu opcji (takie jak onOptionsItemSelected) pozostały w kontekście CAB, aby móc kontynuować wykonywanie działań na CAB.
Oto kod mojego CAB:
<?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>
to nie jasne co dokładnie chcesz osiągnąć: czy kontekstowy pasek akcji ma wyglądać tak, jak wygląda w działaniach z motywami paska zadań, ale z drugiej strony nie pokazuje domyślnie paska akcji? –