17 votes

DialogFragment dans PreferenceActivity

J'ai défini dialogfragments (parce que la documentation d'Android dit qu'elle est meilleure et qu'elle l'est en effet) mais maintenant je veux l'utiliser en PreferenceActivity .

Le problème est que je ne peux pas utiliser getSupportFragmentManager() et je ne peux pas utiliser PreferenceFragment car il ne fonctionne pas avec la bibliothèque de compatibilité. Cela ressemble à un scénario de blocage de la route.

Quelqu'un peut-il me conseiller à ce sujet ?

1voto

almalkawi Points 603

Comme vous l'avez noté, PreferenceFragment n'est pas dans le paquet de compatibilité Android et malheureusement il n'y a pas de moyen propre de contourner cela. Pour mon projet personnel, j'ai dû adapter une implémentation à partir du code source d'Android : http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.Android/Android/4.0.4_r1.2/Android/preference/PreferenceFragment.java

Les réponses à cette question contiennent d'excellentes suggestions : PreferenceFragment a-t-il été exclu intentionnellement du paquet de compatibilité ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X