Comment puis-je stocker des données dans un widget mobile (JIL/W3C). Widget.setPreferenceForKey() est la seule option?Stockage des données dans les widgets mobiles (JIL/W3C)
Répondre
Vous pouvez stocker des données de petite taille à l'aide de la méthode Widget.setPreferenceForKey() et les récupérer avec Widget.preferenceForKey(). Il n'y a pas d'autres options en ce moment.
Pas vraiment différente de la solution de Radu, mais elle vous permet de stocker des données de manière persistante. Ainsi, votre widget peut stocker des données sur de nombreux appareils différents et dans le navigateur.
Vous pouvez lire ici: http://tinyhippos.com/2010/04/11/mobile-widgets-persistence-cross-platform-wrapper/
Hope it helps.
Oui, ce Radu sais, c'est la seule option, si vous voulez conserver les données. Gardez cependant à l'esprit qu'il s'agit d'un magasin de clés/valeurs et que les clés et les valeurs sont des chaînes. Pour stocker des objets, vous devez les convertir depuis/vers JSON.
La documentation est malheureusement rare à ce sujet, mais c'est un bon point de départ: Opera dev