2012-05-08 17 views

Odpowiedz

1

Zazwyczaj, gdy masz dostępny pasek akcji, nie masz już menu akcji. Pozycje menu nie są podwojone.

Jeśli pojawi się pasek działań na Android SDK> 10 i opcje menu w Android SDK < = 10, a następnie rozważyć użycie ActionBarSherlock, aby pasek działanie wstecznie kompatybilne dla starszych wersji Androida TOO:

http://actionbarsherlock.com/

+1

To nie jest odpowiedź na pytanie. Elementy akcji znajdują się w menu przepełnienia, które zachowuje się jak zwykłe menu na urządzeniach z przyciskiem menu sprzętowego (Galaxy S3). Nawet jeśli wybierzesz android: showAsAction = "always". Nie zawsze tego chcesz. –

+0

Regularne menu nadal pojawia się na nowych urządzeniach obsługujących pasek akcji (np. S3) ** jeśli ** aplikacja została skompilowana z docelową wartością SDK 10 lub mniejszą. –

+1

To jest nieprawidłowe. Moim celem jest SDK 15, a Galaxy S3 "wyświetla" tylko przycisk menu sprzętowego bez przepełnienia na pasku akcji, podczas gdy Galaxy Nexus wyświetla przycisk menu sprzętowego wraz z przyciskiem przepełnienia na pasku akcji. –

Powiązane problemy