Autore Topic: impostazioni menu  (Letto 325 volte)

Offline giuseppe500

  • Utente junior
  • **
  • Post: 110
  • Respect: 0
    • Mostra profilo
impostazioni menu
« il: 03 Novembre 2014, 09:02:31 CET »
0
ciao.
Sto lavorando su un menu , l'xml è questo:
Codice: [Seleziona]
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context="com.androidhive.androidmenus.AndroidMenusActivity" >   
 

   

    <item  android:id="@+id/menu_bookmark"
              android:icon="@raw/info_su"
             
           />
    <item android:id="@+id/menu_save"
              android:icon="@raw/commenti_su"
             
           />
    <item android:id="@+id/menu_search"
              android:icon="@raw/gallery_su"
             
           />
   
      <item android:id="@+id/menu_search1"
              android:icon="@raw/gallery_su"
             
           />
</menu>
e nell activity:
Codice: [Seleziona]

    /* Initiating Menu XML file (menu.xml) */
    @Override
    public boolean onCreateOptionsMenu(Menu menu)
    {
        MenuInflater menuInflater = getMenuInflater();
        menuInflater.inflate(R.layout.menu, menu);
       
        return true;
    }



il problema è che i menu si sovrappongono e invece vorrei che apparissero tutti , forse è un problema dell' altezza del'l area menu, io vorrei ampliarla per contenere i menu in modo corretto manon ci sono riuscito.
chiedo aiuto.
ciao.

Post unito: 03 Novembre 2014, 18:46:22 CET
inltre quello che non ho capito è l'action bar in alcuni esempi vedo i menu che appaiono in fondo all area visibile , in altri in alto nell'actionbar , ho letto che è relativo a che tipo di versione di android stai usando, è vero?
come faccio a cambiare il tipo di versione?
a me piacerebbe comunque che il menu stesse in fondo , ma che i menu item che hanno solo un icona e sono 4 (4 icone) non si sovrapponessero in parte,come se non ci fosse abbastanza spazio.
E' per questo che crco di aumentare quello spazio , è un metodo giusto? è possibile ho cercato su gogle ma non ho trovato una soluzione semplice , quale dovrebbe essere per una cosa cosi facile .
Anche se ci sono soluzioi piu complesse mi date una dritta?
grazie.
« Ultima modifica: 03 Novembre 2014, 18:46:22 CET da giuseppe500, Reason: Merged DoublePost »