Domande taggate «android-alertdialog»

Una sottoclasse di Dialog che può visualizzare uno, due o tre pulsanti. Se si desidera visualizzare solo una stringa in questa finestra di dialogo, utilizzare il metodo setMessage ().

17
Come impedire la chiusura di una finestra di dialogo quando si fa clic su un pulsante
Ho una finestra di dialogo con EditTextper input. Quando faccio clic sul pulsante "Sì" nella finestra di dialogo, convaliderà l'input e quindi chiuderà la finestra di dialogo. Tuttavia, se l'input è errato, voglio rimanere nella stessa finestra di dialogo. Ogni volta che non importa quale sia l'input, la finestra di …

27
Finestra di dialogo che lancia "Impossibile aggiungere la finestra - token null non è per un'applicazione" con getApplication () come contesto
La mia attività sta provando a creare un AlertDialog che richiede un contesto come parametro. Funziona come previsto se uso: AlertDialog.Builder builder = new AlertDialog.Builder(this); Tuttavia, sono diffidente nell'usare "questo" come contesto a causa del potenziale per perdite di memoria quando l'attività viene distrutta e ricreata anche durante qualcosa di …

17
Come visualizzare una finestra di dialogo Sì / No su Android?
Sì, so che c'è AlertDialog.Builder, ma sono scioccato nel sapere quanto sia difficile (beh, almeno non adatto ai programmatori) visualizzare una finestra di dialogo in Android. Ero uno sviluppatore .NET e mi chiedo se esiste un equivalente di Android tra i seguenti? if (MessageBox.Show("Sure?", "", MessageBoxButtons.YesNo) == DialogResult.Yes){ // Do …




6
Come utilizzare e personalizzare il nuovo AlertDialog da appCompat 22.1 e versioni successive
Sto cercando di migrare da Android predefinito AlertDialog a quello nuovo incluso in appCompat-22.1 Finora ho capito che devi solo importare un android.support.v7.app.AlertDialogpacchetto per usarlo. Ma come posso modellarlo? Ad esempio, cambiare i colori dei pulsanti positivi / negativi, il colore del titolo, il colore del messaggio e il colore …

10
Avviso "Evita di passare null come radice della vista" quando si gonfia la vista per l'utilizzo da parte di AlertDialog
Ricevo l'avvertimento di lanugine Avoid passing null as the view rootquando gonfio le viste con nullas parent, come: LayoutInflater.from(context).inflate(R.layout.dialog_edit, null); Tuttavia, la vista deve essere utilizzata come contenuto di un AlertDialog, usando setViewon AlertDialog.Builder, quindi non so cosa dovrebbe essere passato come parent. Cosa pensi che parentdovrebbe essere in questo …




11
Come implementare una visualizzazione AlertDialog personalizzata
Nei documenti Android su AlertDialog , fornisce le seguenti istruzioni ed esempio per impostare una visualizzazione personalizzata in un AlertDialog: Se vuoi visualizzare una vista più complessa, cerca il FrameLayout chiamato "body" e aggiungici la tua vista: FrameLayout fl = (FrameLayout) findViewById(R.id.body); fl.add(myView, new LayoutParams(FILL_PARENT, WRAP_CONTENT)); Prima di tutto, è …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.