Max_well Posté(e) 2 octobre 2009 Share Posté(e) 2 octobre 2009 Salut à tous, Je suis tombé sur deux bugs embêtant sur mon appli dans la 1.6, je les consigne ici pour que ça serve à d'autres. N'hésitez pas à partager vos découvertes (Si un modérateur veut modifier ce post pour regrouper les trouvailles, aucun problème :)). ___________________________________ DialogPreference dans preference.xml. DialogPreference est une classe abstraite. Jusqu'ici, le code qui chargeait le fichier preference.xml ne s'en souciait pas. Maintenant, il plante lors du chargement des préférences. http://code.google.com/p/android/issues/detail?id=3972 Solution : Créer une classe étendant DialogPreference, puis utiliser cette classe à la place de DialogPreference. (remplacer par ) ___________________________________ Settings.System.DATE_FORMAT ne renvoit plus systématiquement le format de date localisé du système. Le comportement a été observé sur l'emulateur. Je ne sais pas si c'est identique sur les devices. La fonction Settings.System.getString(getContentResolver(),Settings.System.DATE_FORMAT) renvoit null si l'utilisateur est en mode de date "par défaut" et n'a jamais modifié ce paramètre, ou renvoit un string vide si l'utilisateur a changé le paramètre et est revenu à "par défaut". http://code.google.com/p/android/issues/detail?id=3973 Solution : esperer que le bug est spécifique à l'émulateur. ___________________________________ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.