Хранение данных в мобильных (JIL / W3C) виджетах - PullRequest
1 голос
/ 17 августа 2010

Как я могу хранить данные в мобильном виджете (JIL / W3C).Является ли Widget.setPreferenceForKey () единственной опцией?

Ответы [ 3 ]

2 голосов
/ 18 августа 2010

На самом деле не отличается от решения Radu, но оно позволяет вам хранить данные на постоянной основе. Таким образом, ваш виджет может хранить данные на разных устройствах и в браузере.

Вы можете прочитать об этом здесь: http://tinyhippos.com/2010/04/11/mobile-widgets-persistence-cross-platform-wrapper/

Надеюсь, это поможет.

2 голосов
/ 17 августа 2010

Вы можете хранить данные небольшого размера с помощью метода Widget.setPreferenceForKey () и получать их с помощью Widget.preferenceForKey (). На данный момент других вариантов нет.

1 голос
/ 25 августа 2010

Да, что говорит Раду, это единственный вариант, если вы хотите сохранить данные. Имейте в виду, однако, что это хранилище ключей / значений, а ключи и значения являются строками. Для хранения объектов вам необходимо преобразовать их в / из JSON.

К сожалению, документация редко встречается, но это хороший момент для начала: Opera dev

...