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 ().
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 …
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 …
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 …
Mi piacerebbe avere un builder AlertDialog che ha solo un pulsante che dice OK o Fatto o qualcosa del genere, invece del predefinito sì e no. Questo può essere fatto con AlertDialog standard o dovrei usare qualcos'altro?
Ho molte finestre di avviso nella mia app. È un layout predefinito ma sto aggiungendo pulsanti positivi e negativi alla finestra di dialogo. Quindi i pulsanti ottengono il colore di testo predefinito di Android 5 (verde). Ho provato a cambiarlo senza successo. Qualche idea su come cambiare quel colore di …
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 …
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 …
Dal mio main activity, devo chiamare una classe interna e in un metodo all'interno della classe, devo mostrare AlertDialog. Dopo averlo chiuso, quando viene premuto il pulsante OK, inoltra a Google Play per l'acquisto. Le cose funzionano perfettamente per la maggior parte delle volte, ma per pochi utenti si blocca …
L'API dice che la finestra di dialogo di avviso può avere uno, due o tre pulsanti, ma l'SDK consente solo un pulsante positivo e uno negativo. Come posso quindi aggiungere un terzo pulsante?
Ho cambiato il colore di un titolo di AlertDialog usando questo comando alert.setTitle( Html.fromHtml("<font color='#FF7F27'>Set IP Address</font>")); Ma voglio cambiare il colore della linea che appare sotto il titolo; Come lo posso fare ? Nota: non desidero utilizzare un layout personalizzato
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, è …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.