J'essaie de décocher par programme tous les CheckBoxPreference
enfants d'un PreferenceScreen
dans mon application. Comment puis je faire ça?Comment accéder à tous les enfants d'un PreferenceScreen?
0
A
Répondre
2
trouvé un moyen plus simple - suffisante pour mon cas d'utilisation - ce qui est d'effacer les préférences. Cela peut être fait par une méthode statique à condition qu'un contexte lui soit passé:
PreferenceManager.getDefaultSharedPreferences(context).edit().clear().commit();
2
ne peut pas tester dès maintenant ... mais je vais essayer quelque chose comme ceci:
final ListAdapter adapter = getPreferenceScreen().getRootAdapter();
for (int idx = 0; idx < adapter.getCount(); idx++) {
Object object = adapter.getItem(idx);
if(object instanceof CheckBoxPreference){
((CheckBoxPreference)object).setChecked(false);
}
}
Questions connexes
- 1. Comment accéder à tous les enfants d'un DisplayObject par programme?
- 2. C# usercontrol comment accéder à tous les contrôles enfants
- 3. PreferenceScreen android: mise à jour du résumé!
- 4. Chargement de PreferenceScreen à partir de JAVA
- 5. Récupérer tous les enfants de parents []
- 6. tous les enfants sélecteur dans jquery?
- 7. Récupérer tous les enfants et leurs enfants, SQL
- 8. GRAILS: Trouver tous les enfants un-à-plusieurs auto-référencées
- 9. Cocher ou décocher tous les enfants TreeViewItem
- 10. Sql Obtenir tous les enfants d'un parent
- 11. accéder aux enfants du tableau php à travers les paramètres?
- 12. JQuery appliquer se lient à tous les enfants
- 13. Parcours n-Tree du nœud racine à tous les enfants
- 14. Comment faire correspondre tous les enfants utilisant hql
- 15. Rails Comment obtenir tous les petits-enfants d'un ojbect
- 16. jQuery: Comment sélectionner tous les P enfants de mes parents?
- 17. Comment interroger récursivement tous les contrôles enfants d'un Winform?
- 18. Comment supprimer tous les parrents sans enfants dans SQL?
- 19. Comment lister tous les processus enfants en python?
- 20. Comment écrire une seule requête LINQ to XML pour parcourir tous les éléments enfants et tous les attributs des éléments enfants?
- 21. comment accéder à tous les rendus d'éléments de MX: Tree in?
- 22. Accéder à tous les boutons d'un UIView sur l'iPhone
- 23. Comment récupérer les noms de classes de tous les éléments enfants à plusieurs niveaux dans jquery?
- 24. Convertir les attributs de tous les nœuds en nœuds enfants
- 25. Intention avec PreferenceScreen dans preferences.xml
- 26. Trouver tous les formulaires enfants dans le cadre compact C#
- 27. Strip tous les tags tbody sans détruire leurs enfants
- 28. Afficher tous les enfants dans Superfish jquery menu
- 29. Pourquoi le contrôle TreeView réduit-il tous les nœuds enfants?
- 30. Jquery - tous les enfants visibles d'un div Get