Durante l'utilizzo di ViewFlipper, è possibile mappare il pulsante Indietro per andare alla vista precedente piuttosto che tornare fuori dall'intera applicazione?

StackOverflow https://stackoverflow.com/questions/8852624

  •  28-10-2019
  •  | 
  •  

Domanda

La mia applicazione è impostata utilizzando ViewFlipper in modo da avere una vista principale che si collega ad altre tre viste, ciascuna tramite il proprio pulsante. Mentre l'ho impostato in questo modo, quando sono su una delle altre tre visualizzazioni se premo il pulsante Indietro sul mio dispositivo Android, si esegue fuori dall'app. Volevo solo sapere se era possibile mapparlo per tornare alla vista principale?

È stato utile?

Soluzione

Override OnKeyDown ():

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
    if (keyCode == KeyEvent.KEYCODE_BACK)
        {
            //Place your code here!
        }
    return true;
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top