DialogFragment sans FragmentActivity
Est-il possible d'utiliser un DialogFragment
lors de l'utilisation d'un Activity
au lieu d'un FragmentActivity
? Le show()
méthodes a besoin d'un FragmentManager
.
Je veux mettre en œuvre une boîte de Dialogue qui contient juste un EditText
et les tutoriels sur android, les développeurs dit que je dois utiliser une mise en page personnalisée sur un fragment de dialogue. J'ai donc demandé à la cause je n'ai pas envie de changer d'utiliser FragmentActivity
juste pour 1 dialogue.
RÉSOLU:
J'ai simplement décidé d'utiliser FragmentActivity
au lieu de Activity
donc il ne sera pas plus compliqué.
source d'informationauteur Christopher Francisco
Vous devez vous connecter pour publier un commentaire.
J'ai rencontré le même problème. Je sais que vous avez demandé cela il y a un an, mais toujours à aider les autres utilisateurs. Voilà comment j'ai résolu le problème.
Cela nécessite juste le FragmentManager l'importation, et non la FragmentActivity.
Si vous avez besoin d'un objectif de dialogue pour tous vos fragments, il suffit d'utiliser la normale boîte de dialogue code pour les activités avec le fragment de l'activité. Sinon, il suffit de la mettre en œuvre dans un DialogFragment comme un enfant du Fragment de l'Activité.
J'ai eu le même problème, mais réussi à le résoudre avec l'aide des réponses dans la pile de dépassement de poste lié ci-dessous. J'ai surtout aimé mrolcsi de la solution avec le positif/négatif le résultat de l'auditeur concept, qui a donné une très soigné résultat selon moi.
Obtenir la valeur de DialogFragment