Autore Topic: Activity, Fragments e onBackPressed  (Letto 289 volte)

Offline DavideCat

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    Mac OS X 10.10.3
Activity, Fragments e onBackPressed
« il: 08 Luglio 2015, 17:49:04 CEST »
0
Buonasera ragazzi,

Ho un applicazione che dall'ActivityMain si può accedere a un menu "Settings" che a sua volta contiene dei fragments. Questa applicazione, quando si accede al menu attiva un tasto per tornare indietro sull'actionBar.

Il mio problema è il seguente:

Se io accedo ai fragments contenuti in Settings con la seguente porzione di codice (contenuta in SettingsActivity) riesco a tornare a Settings.

Codice (Java): [Seleziona]
@Override
        public boolean onOptionsItemSelected(MenuItem item) {
               
                switch(item.getItemId()) {
                case android.R.id.home:
                        onBackPressed();
                        return true;
                default:
                        return super.onOptionsItemSelected(item);
                }
        }

Premendo nuovamente il pulsante per tornare indietro, invece di tornare all'ActivityMain, mi esce completamente dall'applicazione.

Sapreste aiutarmi?

Vi ringrazio