2014-11-07 19 views
6

Io uso due temi per la mia app a seconda del colore ActionBar voglio (colore scuro o chiaro): - Theme.AppCompat.Light.NoActionBar - Theme.AppCompat.NoActionBarToolbar NavigationIcon tema sciolto

Ecco la mia il layout della barra degli strumenti:

<android.support.v7.widget.Toolbar 
    android:id="@+id/toolbar" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:minHeight="?attr/actionBarSize" 
    app:theme="@style/ThemeOverlay.AppCompat.ActionBar" 
    > 

    <TextView 
     android:id="@+id/toolbar_title" 
     android:layout_width="wrap_content" 
     android:layout_height="fill_parent" 
     android:layout_gravity="center" 
     android:maxLines="1" 
     android:ellipsize="end" 
     android:textAppearance="?android:attr/textAppearanceLarge" 
     /> 

</android.support.v7.widget.Toolbar> 

Nel mio manifesto, ho impostato il tema di applicazione alla luce e alcune attività hanno il tema attributo impostato come scuro.

Vedo un comportamento strano con la mia barra degli strumenti. Diciamo che sto facendo un'attività con la barra degli strumenti bianca (l'attività usa il tema della luce) e navigo verso un'attività con la barra degli strumenti rossa (che ha il tema scuro). Quando torno all'attività con la barra degli strumenti bianca, l'icona di navigazione (freccia rivolta a sinistra) ora è bianca. Come ha preso il mio tema oscuro.

Spero di aver spiegato chiaramente la situazione.

Grazie!

risposta

Problemi correlati