Als «android-dialog» getaggte Fragen

Basisklasse für Dialoge. Ein Dialogfeld in Android ist ein kleines Fenster, in dem der Benutzer aufgefordert wird, eine Entscheidung zu treffen oder zusätzliche Informationen einzugeben. Ein Dialogfeld füllt den Bildschirm nicht aus und wird normalerweise für modale Ereignisse verwendet, bei denen Benutzer eine Aktion ausführen müssen, bevor sie fortfahren können.

30
Wie zeige ich einen Warndialog auf Android an?
Ich möchte ein Dialog- / Popup-Fenster mit einer Meldung an den Benutzer anzeigen, in der "Möchten Sie diesen Eintrag wirklich löschen?" Angezeigt wird. mit einer Schaltfläche mit der Aufschrift "Löschen". Wenn Deletees berührt wird, sollte es diesen Eintrag löschen, sonst nichts. Ich habe einen Klick-Listener für diese Schaltflächen geschrieben, aber …

17
So verhindern Sie, dass ein Dialogfeld geschlossen wird, wenn auf eine Schaltfläche geklickt wird
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 …

28
Wie gehe ich mit Änderungen der Bildschirmausrichtung um, wenn der Fortschrittsdialog und der Hintergrundthread aktiv sind?
Mein Programm führt einige Netzwerkaktivitäten in einem Hintergrundthread durch. Vor dem Start wird ein Fortschrittsdialog angezeigt. Der Dialog wird auf dem Handler geschlossen. Dies alles funktioniert einwandfrei, außer wenn sich die Bildschirmausrichtung ändert, während der Dialog geöffnet ist (und der Hintergrund-Thread ausgeführt wird). Zu diesem Zeitpunkt stürzt die App entweder …

21
Wie erstelle ich ein benutzerdefiniertes Dialogfeld in Android?
Ich möchte ein benutzerdefiniertes Dialogfeld wie unten erstellen Ich habe die folgenden Dinge versucht. Ich habe eine Unterklasse von AlertDialog.Builder erstellt und einen benutzerdefinierten Titel und eine benutzerdefinierte Inhaltsansicht verwendet und diese verwendet, aber das Ergebnis war nicht wie erwartet. Ein weiterer Versuch bestand darin, DialogFragment in eine Unterklasse zu …

16
Android 1.6: "android.view.WindowManager $ BadTokenException: Fenster kann nicht hinzugefügt werden - Token null ist nicht für eine Anwendung"
Ich versuche, ein Dialogfenster zu öffnen, aber jedes Mal, wenn ich versuche, es zu öffnen, wird folgende Ausnahme ausgelöst: Uncaught handler: thread main exiting due to uncaught exception android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application at android.view.ViewRoot.setView(ViewRoot.java:460) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) at android.app.Dialog.show(Dialog.java:238) at …

11
Wie kann ein Dialogfeld angezeigt werden, um zu bestätigen, dass der Benutzer eine Android-Aktivität beenden möchte?
Ich habe versucht, ein "Willst du beenden?" Art des Dialogfelds, wenn der Benutzer versucht, eine Aktivität zu beenden. Ich kann jedoch die entsprechenden API-Hooks nicht finden. Activity.onUserLeaveHint()Anfangs sah es vielversprechend aus, aber ich kann keinen Weg finden, die Aktivität am Ende zu hindern.




26
Wie stelle ich die Breite und Höhe von DialogFragment ein?
Ich spezifiziere das Layout meines DialogFragments in einer XML-Layoutdatei (nennen wir es layout_mydialogfragment.xml) und seine layout_widthund layout_heightAttribute besonders (um es 100dpjeweils zu sagen). Ich blase dieses Layout dann in der onCreateView(...)Methode meines DialogFragments wie folgt auf: View view = inflater.inflate(R.layout.layout_mydialogfragment, container, false); Leider stelle ich fest, dass mein Dialogfeld (DialogFragment) …


11
Android 'Fenster kann nicht hinzugefügt werden - Token Null ist nicht für eine Anwendung' Ausnahme
Ich erhalte die folgende Android-Ausnahme, wenn ich versuche, einen Dialog zu öffnen. Kann mir bitte jemand helfen zu verstehen, was los ist und wie ich dieses Problem beheben kann? android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application at android.view.ViewRoot.setView(ViewRoot.java:509) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) at android.app.Dialog.show(Dialog.java:241)

15
So erstellen Sie einen benutzerdefinierten Dialog mit abgerundeten Ecken in Android
Was ich versuche zu tun: Ich versuche, einen benutzerdefinierten Dialog in Android mit abgerundeten Ecken zu erstellen. Was passiert: Ich kann benutzerdefinierte Dialoge erstellen, aber es gibt keine abgerundeten Ecken. Ich habe versucht, einen Selektor hinzuzufügen, konnte aber immer noch keine abgerundeten Ecken erzielen. Unten ist mein Code für das …

7
Dialog aus Fragment anzeigen?
Ich habe einige Fragmente, die einen regelmäßigen Dialog anzeigen müssen. In diesen Dialogen kann der Benutzer eine Ja / Nein-Antwort auswählen, und dann sollte sich das Fragment entsprechend verhalten. Jetzt hat die FragmentKlasse keine onCreateDialog()Methode zum Überschreiben, also muss ich die Dialoge wohl draußen im enthaltenen implementieren Activity. Es ist …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.