Eine Unterklasse von Dialog, die eine, zwei oder drei Schaltflächen anzeigen kann. Wenn Sie in diesem Dialogfeld nur eine Zeichenfolge anzeigen möchten, verwenden Sie die Methode setMessage ().
Ich habe einen Dialog mit EditTextzur Eingabe. Wenn ich im Dialogfeld auf die Schaltfläche "Ja" klicke, wird die Eingabe überprüft und das Dialogfeld geschlossen. Wenn die Eingabe jedoch falsch ist, möchte ich im selben Dialog bleiben. Unabhängig von der Eingabe sollte der Dialog jedes Mal automatisch geschlossen werden, wenn ich …
Meine Aktivität versucht, einen AlertDialog zu erstellen, für den ein Kontext als Parameter erforderlich ist. Dies funktioniert wie erwartet, wenn ich Folgendes verwende: AlertDialog.Builder builder = new AlertDialog.Builder(this); Ich bin jedoch misstrauisch, "dies" als Kontext zu verwenden, da möglicherweise Speicherlecks auftreten, wenn Aktivität zerstört und neu erstellt wird, selbst während …
Ja, ich weiß, dass es AlertDialog.Builder gibt, aber ich bin schockiert zu wissen, wie schwierig (zumindest nicht programmiererfreundlich) es ist, einen Dialog in Android anzuzeigen. Ich war früher ein .NET-Entwickler und frage mich, ob es ein Android-Äquivalent der folgenden gibt? if (MessageBox.Show("Sure?", "", MessageBoxButtons.YesNo) == DialogResult.Yes){ // Do something... }
Ich hätte gerne einen AlertDialog-Builder, der nur eine Schaltfläche mit der Aufschrift OK oder Fertig oder so enthält, anstatt der Standardeinstellung Ja und Nein. Kann das mit dem Standard-AlertDialog gemacht werden oder müsste ich etwas anderes verwenden?
Ich habe viele Warndialoge in meiner App. Es ist ein Standardlayout, aber ich füge dem Dialogfeld positive und negative Schaltflächen hinzu. So erhalten die Schaltflächen die Standardtextfarbe von Android 5 (grün). Ich habe versucht, es ohne Erfolg zu ändern. Irgendeine Idee, wie man diese Textfarbe ändert? Mein benutzerdefinierter Dialog: public …
Ich versuche, von Standard-Android AlertDialogauf das neue in AppCompat-22.1 enthaltene zu migrieren. Bisher müssen Sie meines Erachtens nur android.support.v7.app.AlertDialogPakete importieren , um es zu verwenden. Aber wie kann ich es stylen? Zum Beispiel die positiven / negativen Tastenfarben, Titelfarbe, Nachrichtenfarbe und Hintergrundfarbe ändern?
Ich erhalte die Flusenwarnung, Avoid passing null as the view rootwenn ich Ansichten mit nullas aufblase parent, wie: LayoutInflater.from(context).inflate(R.layout.dialog_edit, null); Die Ansicht soll jedoch als Inhalt von verwendet werden AlertDialog, wobei setViewon verwendet wird AlertDialog.Builder, sodass ich nicht weiß, was als die übergeben werden soll parent. Was denkst du parentsollte …
Die API gibt an, dass der Warnungsdialog eine, zwei oder drei Schaltflächen enthalten kann, das SDK jedoch nur eine positive und eine negative Schaltfläche zulässt. Wie kann ich dann eine dritte Schaltfläche hinzufügen?
Von meinem Hauptteil aus activitymuss ich eine innere Klasse aufrufen und in einer Methode innerhalb der Klasse muss ich zeigen AlertDialog. Wenn Sie nach dem Schließen die OK-Taste drücken, leiten Sie sie zum Kauf an Google Play weiter. Die Dinge funktionieren meistens perfekt, aber für einige Benutzer stürzt es ab …
Mit diesem Befehl habe ich die Farbe eines AlertDialog-Titels geändert alert.setTitle( Html.fromHtml("<font color='#FF7F27'>Set IP Address</font>")); Aber ich möchte die Farbe der Linie ändern, die unter dem Titel erscheint. wie kann ich das machen ? Hinweis: Ich möchte kein benutzerdefiniertes Layout verwenden
In den Android-Dokumenten zu AlertDialog finden Sie die folgenden Anweisungen und Beispiele zum Festlegen einer benutzerdefinierten Ansicht in einem AlertDialog: Wenn Sie eine komplexere Ansicht anzeigen möchten, rufen Sie das FrameLayout mit dem Namen "body" auf und fügen Sie Ihre Ansicht hinzu: FrameLayout fl = (FrameLayout) findViewById(R.id.body); fl.add(myView, new LayoutParams(FILL_PARENT, …
Kürzlich habe ich von der Support-Bibliothek zu com.google.android.material gewechselt: material: 1.0.0 Aber jetzt habe ich ein Problem, auf diesen Seiten gibt es einen Hinweis https://github.com/material-components/material-components-android/blob/master/docs/getting-started.md Hinweis: Die Verwendung eines Themas "Materialkomponenten" aktiviert einen benutzerdefinierten Ansichts-Inflater, der Standardkomponenten durch ihre Material-Gegenstücke ersetzt. Derzeit werden dadurch nur Button-XML-Komponenten durch MaterialButton ersetzt. Und …
Ich hatte einen AlertDialog erstellt, der einwandfrei funktioniert. Es verschwindet, wenn ich drücke: 1) Escape-Tastaturtaste oder 2) Zurück-Taste mit der Maus Damit es auch unter den oben angegebenen Bedingungen fokussiert bleibt, habe ich beim Erstellen die Anweisung '.setCancelable (false)' hinzugefügt. Aber ich sehe immer noch, wie der Dialog verschwindet. Wo …
Ich habe einen AlertDialog und er setCancelable()ist falsch. In der OnbackpressedFunktion möchte ich, dass der AlertDialog geschlossen wird. Aber wenn setCancelable()es falsch ist, funktioniert die Zurück-Taste überhaupt nicht. Was soll ich tun, um dieses Problem zu beseitigen? Ich möchte nicht setCancelable()zu true wechseln , da ich ein anderes Problem haben …
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.