Montrer fragment comme un dialogue ou d'une activité habituelle
Dans mon application j'ai un fragment de ce qui est appelé "à Propos". Sur les ordinateurs de poche, je veux que ce fragment de ressembler à une activité habituelle, mais sur des tablettes, je veux que ce soit une boîte de dialogue. Ce qui est préféré pour gérer cette situation?
- Je dirais que ma proposition vient d'une jolie source d'information crédible. C'est directement à partir de Google.
Vous devez vous connecter pour publier un commentaire.
Faire un style à cet effet dans votre
styles.xml
(deux styles.xml fichiers, l'un dans levalues
dossier, l'autre dans unvalues-large
dossier) mais qui ont le style que vous mettez dans les valeurs-grand dossier héritent de Thème.La boîte de dialogue. Ensuite, demandez à votre fragment utiliser ce style. Le système se chargera du reste.Vous pouvez également faire votre classe un DialogFragment, puis de l'intégrer dans une vue de la hiérarchie, ou de l'afficher comme un dialogue, comme expliqué ici:
http://developer.android.com/reference/android/app/DialogFragment.html#DialogOrEmbed