WEBVTT

00:00.290 --> 00:01.400
Bentornati.

00:01.400 --> 00:04.820
In questo video, impareremo a conoscere i pulsanti di opzione in Android Studio.

00:04.880 --> 00:11.810
Un pulsante di opzione è un widget che consente agli utenti di selezionare una singola opzione da un insieme di scelte reciprocamente

00:11.810 --> 00:12.590
esclusive.

00:12.590 --> 00:20.000
È comunemente usato in scenari in cui gli utenti devono scegliere un'opzione tra più opzioni presentate in

00:20.000 --> 00:20.860
un elenco.

00:20.870 --> 00:22.400
Facciamo un esempio.

00:22.400 --> 00:23.750
In Android studio.

00:23.780 --> 00:31.520
Iniziamo a definire un gruppo radio e poi dobbiamo definire un gruppo radio di pulsanti.

00:35.950 --> 00:42.760
Il gruppo di radio assicura che sia possibile selezionare un solo pulsante di radio alla volta.

00:42.760 --> 00:48.010
Quindi, all'interno di questo gruppo di radio, posso inserire molti pulsanti di radio.

00:48.020 --> 00:50.260
Creerò due pulsanti di opzione.

00:57.890 --> 01:07.880
Quindi questi due pulsanti di opzione sono collocati all'interno di un gruppo di opzioni che ci consente di selezionare solo un pulsante di opzione

01:07.880 --> 01:09.150
alla volta.

01:09.170 --> 01:13.430
È necessario aggiungere i vincoli qui al gruppo radio.

01:13.460 --> 01:21.710
Ora creiamo un riferimento a questo gruppo di radio che permetta all'utente di selezionare solo una singola opzione alla

01:21.710 --> 01:24.230
volta da questi pulsanti di radio.

01:24.260 --> 01:32.990
Inizierò con il Gruppo radio per ascoltare le modifiche dell'opzione selezionata dall'utente.

01:33.020 --> 01:36.860
È necessario deselezionare l'ascoltatore delle modifiche.

01:36.860 --> 01:48.120
Quindi utilizzerò il gruppo di radio dot set su check change listener new e su uncheck il metodo di modifica è override.

01:48.170 --> 01:56.720
Quando l'opzione selezionata cambia, l'ID del pulsante di opzione selezionato viene passato come ID controllato,

01:56.720 --> 02:02.700
che può essere utilizzato per determinare quale opzione è stata selezionata.

02:02.700 --> 02:10.440
Per questo creerò un riferimento per il pulsante Radio uguale al pulsante Radio per trovare la vista in base all'ID.

02:10.620 --> 02:17.340
Non è il caso di passare il nostro id dot al pulsante di opzione uno o al pulsante di opzione due.

02:17.340 --> 02:25.200
No, perché il controllo dell'id farà questo lavoro, quindi devo passare di nuovo l'id controllato.

02:25.230 --> 02:29.190
Viene passato l'id del pulsante di opzione selezionato.

02:29.190 --> 02:32.520
Quando come parametro id controllato.

02:32.550 --> 02:40.860
Poi è necessario visualizzare un messaggio di brindisi che indichi l'opzione selezionata.

02:42.090 --> 02:49.940
Si seleziona e si utilizza il pulsante di opzione per ottenere il testo daString.

02:49.950 --> 02:53.430
Eseguiamo l'applicazione e questa è la nostra applicazione.

02:53.430 --> 02:59.460
Se seleziono Tomato, si seleziona tomato toast apparirà il messaggio cheese.

02:59.580 --> 03:01.800
E questo è per il formaggio.

03:01.800 --> 03:07.350
Si può notare che è consentita solo una singola opzione alla volta.

03:07.350 --> 03:16.500
I widget dei pulsanti di opzione sono quindi particolarmente utili quando gli utenti devono effettuare una singola scelta da

03:16.500 --> 03:18.060
un elenco di opzioni.

03:18.060 --> 03:26.250
Sono spesso utilizzati in moduli, quiz, sondaggi e altri scenari che prevedono scelte esclusive.
