Sto provando a eseguire un'applicazione utilizzando le librerie di supporto e ho provato ad aggiungere una barra delle azioni. La barra delle azioni funziona bene, ma non mostra l'icona dell'azienda. Ho provato a specificare l'icona e il logo, nel manifest e in modo programmatico, ma ancora, niente funziona.L'icona dell'applicazione non viene visualizzata nella barra delle azioni di Android
Nel mio codice, ho questo:
//Actionbar setup
mActionBar = getSupportActionBar();
mActionBar.setIcon(res.getDrawable(R.drawable.ic_launcher));
mActionBar.setLogo(res.getDrawable(R.drawable.ic_launcher));
mActionBar.setTitle("");
//Tabs setup
mActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
tabConoce = mActionBar.newTab().setText(res.getString(R.string.conoce));
tabExperimenta = mActionBar.newTab().setText(res.getString(R.string.experimenta));
frgConoce = new TabConoce();
frgExperimenta = new TabExperimenta();
tabConoce.setTabListener(new GeaTabListener(frgConoce));
tabExperimenta.setTabListener(new GeaTabListener(frgExperimenta));
mActionBar.addTab(tabConoce);
mActionBar.addTab(tabExperimenta);
E nel manifesto, ho questo:
<application
android:icon="@drawable/ic_launcher"
android:logo="@drawable/ic_launcher"
... >
...
</application>
prega di aiuto.
Stai usando AppCompat versione 21? Sai che 'NAVIGATION_MODE_TABS' è deprecato anche nella versione 21? – ianhanniballake