Je tente actuellement de faire un menu Paramètres, qui affichera un En ce moment, je reçois un J'ai mis un point d'arrêt, pour voir étape par étape. Qu'est-ce qui se passe. Les variables sont remplies car elles stockent i basé sur la figureference sur l'exemple de Cette réponse p> Quelqu'un a une idée? Si vous avez besoin de plus d'informations, dis-moi. Merci de lire! P> edit: strong> OK, j'ai fait quelques contrôles supplémentaires.
-J'ai fait une préférence de test dans mon XML et utilisé la FindPefence pour faire un objet de travailler avec -> retourne null
-J'ai défini ma clé de mon multisélectristlistPréférence sur @ String / Test, que cela dans mes strings.xml, la figurefet retourne toujours NULL. P> Peut y avoir un problème avec mon fragment préféré? P> p> multiselectlistpreference Code>, pour sélectionner plusieurs contacts à partir de votre liste de contacts.
NullPoinpoinException Code>, lorsque j'essaie de
MultiselectListPréférence # SetentryValue (Chaluquant []) Code> Si je mettez d'abord le
setentries code>, que l'on jette la même exception. P >
strings code>, ils peuvent contenir une chaîne
code> "null", donc je suppose que cela n'échoue pas s'il n'y a pas
display_name < / Code> Disponible ou donc. P>
4 Réponses :
OK, j'ai trouvé ce que mon problème était. retourne null parce que p> n'est pas terminé au début ... Donc, il n'a pas encore chargé mes préférences. P> p>
Vous pouvez résoudre ce problème en utilisant avant p>
Dans mon cas, j'essayais d'utiliser FindPreferences dans ONCREATE de la préfecture enfermante. Je l'ai éliminé sur Oncreate du fragment de préférence et ça marche bien. P>
Vous pouvez résoudre ceci en plaçant toutes les fonctions d'accès au contenu à l'intérieur des éléments suivants.
Fragment rappel
Êtes-vous sûr que
FindPreference ("ContactList") CODE> renvoie la valeur réelle, pas
null code>?
N'a pas pensé à ça. Bon sang. Il retourne effectivement null. Je regardais la mauvaise chose. Merci!
Quelqu'un a une idée pourquoi il ne trouverait pas ma préférence? La clé est juste, elle s'appelle de la bonne façon (autant que je sache). C'est dans mon fragment. Peut-il rechercher ma préférence sur le mauvais endroit peut-être?
Pour moi c'était une erreur stupide. J'ai seulement ajouté
titre code> au
préféfinieCategory code> pas la clé :-(, assurez-vous que vous ajoutez également la clé
Android: clé = "pre_item_key" code> et trouver par la clé.