Passa ai contenuti principali

Post

Visualizzazione dei post con l'etichetta Back Key

Android Studio - Chiudere l'app con il tasto indietro del dispositivo disabilitato

In questo articolo vedremo come chiudere l'applicazione avendo il tasto indietro (Back Key) disabilitato. Per fare questo inseriamo nel layout della nostra app un Button associato poi alla variabile bnExit Dopo è necessario inserire questa riga di codice all'intrno della funzione che gestisce il click del Button Ecco come si presenta l'interno codice nel file MainActivity.kt Come di può vedere alla riga 21 è stata inserita la funzione nativa di Android finish() in modo che l'app venga chiusa. Inoltre, è sempre presente la funzione nativa di Android onBackPressed() alle righe 25-28 che contiene solo la visualizzazione di un messaggio di avviso, in questo modo quando tocchiamo il tasto Back non si chiude l'app. Download Project Download file APK

Android Studio - Disabilitare il tasto indietro del dispositivo

In questo articolo vedremo come bloccare il tasto indietro per chiudere l'applicazione Per fare in modo di bloccare la chiusura dell'applicazione quando si preme il tasto indietro (Back Key) del dispositivo occorre aggiungere queste righe di codice dopo la funzione onCreate(). Come di può vedere è una funzione nativa di Android onBackPressed() che non contiene alcuna istruzione, in questo modo quando tocchiamo il tasto Back non succede nulla. Se questa funzione non viene aggiunta nel codice dell'app, per impostazione predefinita il tasto Back esegue la chiusura dell'app. Ecco come si presenta l'intero codice nel file MainActivity.kt Ecco un video dimostrativo Download Project Download file APK

Android Studio - Premi due volte per uscire

Quante volte è capitato di vedere quel messaggio che ci dice di premere due volte per uscire dall'app? Ora vediamo come creare questa funzione. Per prima cosa dobbiamo creare e dichiarare una variabile all'interno della funzione onCreate : Poi bisogna creare una funzione: Questo è il risultato finale Ecco un video dimostrativo Download Project Download file APK