In questo articolo vedremo come poter aprire un'altra applicazione dalla nostra app.
Per prima cosa bisogna sapere il packageName dell'applicazione che vogliamo aprire.
Il packageName si può trovare sul nostro dispositivo andando in:
Archivio -> Memoria interna -> Android -> data
Ad esempio la cartella con il nome "com.spotify.music" è il packageName dell'app Spotify.
Se dobbiamo aprire un'app creata da noi, il packageName lo troviamo all'interno del file AndroidManifest.xml
Ora conoscendo il packageName passiamo alla creazione della nostra app:
Una volta preparato l'aspetto grafico che dovrà avere la nostra app si passa alla programmazione; in questo esempio è riportato l'apertura dei un'altra app tramite un pulsante.
Questo è il codice che esegue la funzione di aprire un'altra app oppure visualizzare un messaggio Toast se questa non è installata sul dispositivo Questo codice va inserito all'interno dell'oggetto che deve eseguire la funzione, in questo caso il pulsante.
Ecco come si presenta il codice all'interno del file MainActivity.kt
Ecco un video dimostrativo
Per prima cosa bisogna sapere il packageName dell'applicazione che vogliamo aprire.
Il packageName si può trovare sul nostro dispositivo andando in:
Archivio -> Memoria interna -> Android -> data
Ad esempio la cartella con il nome "com.spotify.music" è il packageName dell'app Spotify.
Se dobbiamo aprire un'app creata da noi, il packageName lo troviamo all'interno del file AndroidManifest.xml
Ora conoscendo il packageName passiamo alla creazione della nostra app:
Una volta preparato l'aspetto grafico che dovrà avere la nostra app si passa alla programmazione; in questo esempio è riportato l'apertura dei un'altra app tramite un pulsante.
Questo è il codice che esegue la funzione di aprire un'altra app oppure visualizzare un messaggio Toast se questa non è installata sul dispositivo Questo codice va inserito all'interno dell'oggetto che deve eseguire la funzione, in questo caso il pulsante.
Ecco come si presenta il codice all'interno del file MainActivity.kt
Se l'app non è installata sul dispositivo
Se l'app è installata sul dispositivo
Ecco un video dimostrativo
Download Project | |
Download file APK |
Commenti
Posta un commento