Als «android-dialogfragment» getaggte Fragen

DialogFragment ist ein Fragment, das ein Dialogfenster anzeigt, das über dem Fenster seiner Aktivität schwebt.

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 …

6
Wie erstelle ich ein DialogFragment ohne Titel?
Ich erstelle ein DialogFragment, um einige Hilfemeldungen zu meiner App anzuzeigen. Abgesehen von einer Sache funktioniert alles einwandfrei: Oben im Fenster befindet sich ein schwarzer Streifen, der das DialogFragment anzeigt, von dem ich annehme, dass es für den Titel reserviert ist, etwas, das ich nicht verwenden möchte. Dies ist besonders …

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 …


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) …

27
Vollbild-DialogFragment in Android
Ich versuche, ein DialogFragment im Vollbildmodus anzuzeigen. Aber ich bin irgendwie nicht dazu in der Lage. Die Art und Weise, wie ich das Fragment zeige, stammt direkt aus der Android-Entwicklerdokumentation FragmentManager f = ((Activity)getContext()).getFragmentManager(); FragmentTransaction ft = f.beginTransaction(); Fragment prev = f.findFragmentByTag("dialog"); if (prev != null) { ft.remove(prev); } ft.addToBackStack(null); …

5
Wie setze ich den Titel von DialogFragment?
Dies sollte eine einfache Aufgabe sein, aber aus irgendeinem Grund kann ich einen Weg finden, den Titel eines DialogFragments festzulegen . (Ich stelle den Dialoginhalt mit onCreateViewÜberladung ein). Der Standardstil lässt einen Platz für den Titel, aber ich kann keine Methode für die DialogFragmentKlasse finden, um ihn festzulegen. Der Titel …

13
Rückruf auf ein Fragment aus einem DialogFragment
Frage: Wie erstellt man einen Rückruf von einem DialogFragment zu einem anderen Fragment? In meinem Fall sollte die betreffende Aktivität das DialogFragment überhaupt nicht kennen. Betrachten Sie ich habe public class MyFragment extends Fragment implements OnClickListener Dann könnte ich irgendwann tun DialogFragment dialogFrag = MyDialogFragment.newInstance(this); dialogFrag.show(getFragmentManager, null); Wo MyDialogFragment aussieht …

11
Wie kann ich ein DialogFragment korrekt schließen?
Die Dokumente sagen dies für die dismiss()Methode aus der DialogKlasse: Schließen Sie diesen Dialog und entfernen Sie ihn vom Bildschirm. Diese Methode kann sicher von jedem Thread aus aufgerufen werden. Beachten Sie, dass Sie diese Methode nicht überschreiben sollten, um eine Bereinigung durchzuführen, wenn der Dialog geschlossen wird, sondern diese …

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 …

6
Übergabe des Arguments an DialogFragment
Ich muss einige Variablen übergeben DialogFragment, damit ich eine Aktion ausführen kann. Eclipse schlägt vor, dass ich verwenden sollte Fragment#setArguments(Bundle) Aber ich weiß nicht, wie ich diese Funktion verwenden soll. Wie kann ich damit Variablen an meinen Dialog übergeben?


16
Wie ändere ich die Hintergrundfarbe der Snackbar?
Ich zeige Snackbar in DialogFragment innerhalb des positiven Klicks von alertDialog. Hier ist mein Code-Snippet. Snackbar snackbar = Snackbar.make(view, "Please enter customer name", Snackbar.LENGTH_LONG) .setAction("Action", null); View sbView = snackbar.getView(); sbView.setBackgroundColor(Color.BLACK); snackbar.show(); Ich übergebe die Ansicht des Dialogfragments an die Snackbar. Ich möchte die Hintergrundfarbe schwarz? Wie kann ich das …

10
Das benutzerdefinierte DialogFragment kann nicht über das Fragment transparent gemacht werden
Ich muss einen Dialog über ein Fragment erstellen (das den gesamten Bildschirm einnimmt). Der Dialog muss ein schwebender Dialog sein, der über dem Fragment positioniert wird, wobei das Fragment außerhalb des Fragments abgedunkelt ist. Für den benutzerdefinierten Dialog habe ich ein lineares Layout mit gekrümmten Kanten, egal was ich mache, …

17
So machen Sie die DialogFragment-Breite zu Fill_Parent
Ich arbeite an einer Android-Anwendung, in der ich DialogFragmentden Dialog anzeige, dessen Breite jedoch sehr gering ist. Wie kann ich diese Breite fill_parentdazu machen? public class AddNoteDialogFragment extends DialogFragment { public AddNoteDialogFragment() { // Empty constructor required for DialogFragment } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { …

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.