Ho implementato ActionBarDrawerToggle con l'icona di hamburger (libreria di supporto v7), ma per qualche motivo il commutatore mostra solo una freccia "indietro" sui dispositivi che non eseguono 5.0 (Ho confermato per tutte le versioni 4.x). Questo comportamento normale?L'icona di Android Hamburger è una freccia 4.x
La freccia si presenta così:
Ora l'icona della freccia non cambia. È lo stesso quando il cassetto di navigazione viene estratto o quando è in modalità compressa.
Questo è come mi inizializzare il drawertoggle ecc
// drawer toggle
mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
R.string.drawer_open, R.string.drawer_close);
mDrawerLayout.setDrawerListener(mDrawerToggle);
getActionBar().setDisplayHomeAsUpEnabled(true);
getActionBar().setHomeButtonEnabled(true);
EDIT
Per alcuni chiarimenti. Sto usando la vecchia normale ActionBar, non la barra degli strumenti. L'icona dell'hamburger viene visualizzata su dispositivi 5.0 ma non su < 5.0. Dovrei usare la barra degli strumenti per risolvere questo problema?
dove hai chiamato la barra degli strumenti? – silverFoxA