Passa ai contenuti principali

Post

Visualizzazione dei post da 2021

Android Studio - Inserire un video nel layout

In questo articolo vedremo come poter inserire un video all'interno della propria applicazione. Questa funzionalità può essere utile per visualizzare un video all'interno della schermata di avvio o in qualsiasi altro layout dove sia necessario. Qui vedremo in particolar modo come avviare il video in automatico e a ciclo continuo senza che l'utente abbia il controllo su di esso. Inserire il filmato che si vuole visualizzare all'interno della cartella raw Preparare il layout inserendo l'oggetto VideoView Ecco come si presenta il file activity_main.xml Ecco il codice da utilizzare per visualizzare il video all'interno del layout Alla riga 2 modificare video_example con il nome del proprio video (senza estensione) Ecco come si presenta il file MainActivity.kt Ecco un video dimostrativo Download Project Download file APK

Android Studio - WebView: verifica della connessione (parte 3)

In questo articolo vedremo un esempio pratico su come verificare se il dispositivo è connesso ad internet. Avevo già parlato in un precedente articolo su come verificare la connessione ad internet, la differenza sta nell'utilizzo di due Classi diverse a seconda della Versione SDK di Android. Fino alla Versione SDK 22 (Android 5.1 - Android Lollipop) poteva andare bene la spiegazione nel precedente articolo nonostante in realtà funzionasse bene anche nelle versioni successive. Dalla Versione SDK 23 (Android 6 - Android Marshmallow) è stata introdotta una nuova Classe ( NetworkCapabilities ) più specifica per queste versioni di Android e quindi non compatibile con le precedenti. Quindi se la vostra app può essere installata su versioni precedenti ad Android 6 questa soluzione è la migliore. Per verificare la connessione internet del dispositivo dobbiamo sempre aggiungere il permesso di accedere allo stato della connessione internet, per questo apriamo il file AndroidManifes

Android Studio - ListView: personalizzazione della lista

In questo articolo vedremo come poter realizzare una ListView personalizzata con la possibilità di inserire immagini e testi all'interno di un singolo elemento della lista. ESEMPIO 1: Supponiamo di voler creare una lista con una immagine e a fianco un testo come titolo ed un testo come descrizione L'esempio si compone di questi file: File activity_main.xml - layout principale dell'applicazione File mylist.xml - layout del singolo elemento all'interno della lista File MainActivity.kt - codice Ecco come si presenta il file activity_main.xml Ecco come si presenta il file mylist.xml Ora all'interno del codice bisogna inserire alcune righe di codice che permettono la creazione della lista e creare due classi per la gestione della lista personalizzata Ecco come si presenta il file MainActivity.kt Ecco un video dimostrativo Download Project Download file APK ESEMPIO 2: Rispetto all'ESEMPIO 1, questo ha un maggiore controllo d

Android Studio - ListView: selezione elemento all'avvio

In questo articolo vedremo come impostare la selezione di elemento all'interno della ListView all'avvio dell'applicazione. Ecco come si presenta il file activity_main.xml Ecco le righe di codice da inserire per eseguire la selezione di un elemento, si consiglia di inserire queste righe di codice all'interno della funzione onCreate() oppure onResume Ecco come si presenta il file MainActivity.kt riga 41 lv.setItemChecked(1, true) riga 41 lv.setItemChecked(3, true) Download Project Download file APK

Android Studio - ListView: lista con CheckBox (selezione multipla)

In questo articolo vedremo come aggiungere a fianco degli elementi il CheckBox in modo che quando si clicca sull'elemento questo venga selezionato permettendo una sselezione multipla degli elementi. Questo può essere utile per sapere quali elementi sono attualmente selezionato prima di selezionarne un altro. Ecco come si presenta il file activity_main.xml Ecco le righe di codice da inserire per avere l'aspetto desiderato della ListView Ecco come si presenta il file MainActivity.kt Ecco un video dimostrativo Download Project Download file APK

Android Studio - ListView: lista con RadioButton (selezione singola)

In questo articolo vedremo come aggiungere a fianco degli elementi il RadioButton in modo che quando si clicca sull'elemento questo venga selezionato. Questo può essere utile per sapere quale elemento è attualmente selezionato prima di selezionarne un altro. Ecco come si presenta il file activity_main.xml Ecco le righe di codice da inserire per avere l'aspetto desiderato della ListView Ecco come si presenta il file MainActivity.kt Ecco un video dimostrativo Download Project Download file APK

Android Studio - ListView: lista da file strings.xml

In questo articolo vedremo come recuperare gli elementi da inserire nella ListView da un Array contenuto nel file strings.xml Ecco come si presenta il file activity_main.xml Ecco come si presenta il file strings.xml Ecco il codice che permette di recuperare l'array del file strings.xml e aggiungere i vari elementi che lo compongono all'interno della ListView Ecco come si presenta il file MainActivity.kt Come si può vedere, l'array contenuto all'interno del file strings.xml è stato inserito all'interno della ListView ordinato alfabeticamente in modo crescente. Download Project Download file APK