Autore Topic: Inserire icona action bar  (Letto 900 volte)

Offline EdoardoGoffredoDeveloper

  • Nuovo arrivato
  • *
  • Post: 44
  • Respect: 0
    • Mostra profilo
Inserire icona action bar
« il: 29 Settembre 2015, 14:33:00 CEST »
0
Salve ragazzi..
Volevo sapere come inserire l'icona della mia app accanto al titolo  nell action bar..
E se c'era un modo per togliere il titolo dell'app (sempre nell'action bar) e metterci un logo fatto da me..
Grazie a tutti in anticipo!  :D

Offline Damiani Programmer

Re:Inserire icona action bar
« Risposta #1 il: 09 Ottobre 2015, 22:22:45 CEST »
0
Salve ragazzi..
Volevo sapere come inserire l'icona della mia app accanto al titolo  nell action bar..
E se c'era un modo per togliere il titolo dell'app (sempre nell'action bar) e metterci un logo fatto da me..
Grazie a tutti in anticipo!  :D

Action Bar | Android Developers
DAMIANI PROGRAMMER: TANTE APPLICAZIONI PER ANDROID!

www.facebook.com/damianiprogrammer

Offline maoxx

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    motorola atrix
Re:Inserire icona action bar
« Risposta #2 il: 23 Ottobre 2015, 20:59:23 CEST »
0
io non riesco a mostrare il logo della mia app sulla actionbar. Il funzionamento è ok. ma il logo non si vede.
nel manifest ho inserito il codice:
Codice (XML): [Seleziona]
 <application
       android:icon="@drawable/ic_info_traffico"
       android:label="@string/app_name_actionbar"
       android:theme="@style/Theme.AppCompat.Light"

ho provato anche con:
Codice (XML): [Seleziona]
 <application
       android:logo="@drawable/ic_info_traffico"
       android:label="@string/app_name_actionbar"
       android:theme="@style/Theme.AppCompat.Light"

ma comunque il logo non si vede.

mi potete aiutare?
« Ultima modifica: 23 Ottobre 2015, 21:14:44 CEST da maoxx »

Offline marcusfenixx

  • Nuovo arrivato
  • *
  • Post: 16
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3
  • Sistema operativo:
    Windows 7
Re:Inserire icona action bar
« Risposta #3 il: 12 Novembre 2015, 08:56:02 CET »
+2
Aprendo Android Studio a sinistra hai il progetto nella sezione Res->Menu devi creare un file xml tipo questo :


Codice (XML): [Seleziona]
<menu xmlns:tools="http://schemas.android.com/tools"
   xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:AppTheme="http://schemas.android.com/apk/res-auto"
   tools:context=".Activity">

    <item
       android:id="@+id/action_add"
       android:orderInCategory="0"
       android:title="Add"
       android:icon="@drawable/ic_add_white_48dp"
       AppTheme:showAsAction="always" />
    <!-- Settings, should always be in the overflow -->
    <item
       android:id="@+id/action_settings"
       android:orderInCategory="0"
       android:title="setting"
       android:showAsAction="collapseActionView|ifRoom" />


</menu>
mentre nel file principale dell'activity devi aggiungere questo


Codice (Java): [Seleziona]
@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.addxml, menu);
    return true;
}
dove addxml sta per il nome che hai dato al file nella cartella menu mi raccomando scrivi tutto minuscolo quando dai un nome a quel file altrimenti non lo prende esempio :