Comment parvenir à un dialogue de plein écran, comme décrit dans les lignes directrices concernant les matières?
Matériau lignes directrices décrivent le comportement d'un dialogue de plein écran (https://www.google.com/design/spec/components/dialogs.html#dialogs-full-screen-dialogs). Comment puis-je mettre cela en pratique? Je ne peux pas trouver un véritable tutoriel ou de l'échantillon! Merci.
- Utiliser cette bibliothèque pour obtenir la conception de matériel de dialogue jusqu'à l'API de niveau 9 Matériel de boîtes de dialogue
Vous devez vous connecter pour publier un commentaire.
La réponse du Patron est correct, mais l'absence de demande de la barre d'action qui sont affichées sur le lien dans la question.
Donc, exemple complet ci-dessous.
Dialogue fragment:
Mise en page dialog_ak.xml:
Menu menu_ak.xml
Activité d'hébergement doit s'étendre AppCompatActivity. Le lancement de dialogue est le même que dans Patron de réponse:
J'espère que cela aide quelqu'un.
Utilisation
DialogFragment
Consulter ce lien pour afficher une boite de Dialogue plein écran ou Incorporée Fragment
http://developer.android.com/guide/topics/ui/dialogs.html#FullscreenDialog
Je suis juste en copiant le code ici.
Créer un dialogfragment
Puis ajoutez cette méthode pour afficher la boîte de dialogue
La principale chose qui doit être porté est dans cette ligne
La boîte de dialogue de devenir plein écran lorsque u spécifier le rootview comme le android.R.id.contenu
essayez ce code: