Domanda

Mi chiedo se c'è un modo per personalizzare l'aspetto dei pulsanti di radio in un alertDialog.Builder? Ho un file XML selettore che funziona alla grande per le mie immagini di pulsanti di radio personalizzate, ma non so come assegnarlo a un alertDialog.Builder. È possibile o forse ho bisogno di creare una finestra di dialogo completamente personalizzata? Qualsiasi aiuto/consiglio sarebbe apprezzato, grazie!

È stato utile?

Soluzione

Puoi impostare un layout personalizzato sulla finestra di dialogo Avviso che conterrà i tuoi pulsanti di opzione personalizzati (forse un numero statico o una visione di elenco di elementi contenenti pulsanti di radio a seconda di ciò di cui hai bisogno) ma è sicuramente possibile.

Personalmente se la tua visione ha anche un po 'più di funzionalità rispetto al valore predefinito e puoi vedere il suo futuro diventare sempre più personalizzato ed esteso, faccio sempre una finestra di dialogo personalizzata che estende la classe di dialogo. È circa la stessa quantità di lavoro, ma può fare molto per migliorare e aggiungere funzionalità.

Spero che sia di aiuto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top