Autore Topic: problema overflow menu in action bar  (Letto 722 volte)

Offline esoni

  • Utente junior
  • **
  • Post: 102
  • Respect: 0
    • Mostra profilo
problema overflow menu in action bar
« il: 29 Agosto 2012, 17:01:47 CEST »
0
ciao ragazzi ho un un problema.
Ho definito un menu in un file xml
Codice: [Seleziona]

<?xml version="1.0" encoding="utf-8"?>

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/random" android:title="Diagnostic"
         android:icon="@drawable/icon_test3"
        android:showAsAction="ifRoom|withText"
        />
    <item android:id="@+id/add_page" android:title="Obd2 Terminal"
        android:icon="@drawable/icon_test3"
        android:showAsAction="ifRoom|withText" />
    <item android:id="@+id/load" android:title="Load Data"
        android:icon="@drawable/icon_test3"
        android:showAsAction="ifRoom|withText"/>
   
</menu>

ho definito gli elementi con l opzione android:showAsAction="ifRoom|withText", che vuol dire caricare le voci del menu sull action bar, e qualora non ci fosse spazio
gli altri elementi devono finire sul overflow menu. Infatti come voluto appaiono 1 voce del menu con testo .
Sul tablet per le voci del menu non visualizzate ,appare nell action bar l'overflow menu con le voci non elencate nell action bar.
sul mio galaxi s2 invece l'overflow menu non è presente e appare solo una voce del menu. Il risultato chemi aspettavo era anche qua un overflow menu.
comemai ?

Offline DarnellNajanReed

  • Utente normale
  • ***
  • Post: 359
  • Respect: +49
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    LG Optimus One, Acer Iconia A500/501, Asus Transformer Prime, Galaxy ACE, Galaxy S Plus, Galaxy S Advance P, Galaxy Tab 2 7.0, Google Nexus 7
  • Play Store ID:
    Luigi Notaro
  • Sistema operativo:
    OS X 10.8.3
Re:problema overflow menu in action bar
« Risposta #1 il: 29 Agosto 2012, 17:10:23 CEST »
0
Prova a guardare qui: http://developer.android.com/design/patterns/compatibility.html
Il comportamento del Menu è influenzato sia dalla versione di Android che monta il device, sia da ciò che specifichi nel manifest, sia dalla presenza o meno del tasto fisico dedicato sul device.

Nel caso del GSII dovrebbe esserci il tasto fisico dedicato: prova a schiacciare quello e vedrai spuntare il nemù  :-)

Offline esoni

  • Utente junior
  • **
  • Post: 102
  • Respect: 0
    • Mostra profilo
Re:problema overflow menu in action bar
« Risposta #2 il: 29 Agosto 2012, 21:51:53 CEST »
0
dovrebbe apparire = l overflow menu