я использовал их для хранения данных:
value="1";
FieldChangeListener listenerslider = new FieldChangeListener() {
public void fieldChanged(Field field, int context) {
synchronized(store) {
store.setContents(value);
store.commit();
}
Dialog.inform("Success!");
}
};
и это для получения этих данных
synchronized(store) {
String currentinfo = (String)store.getContents();
if(currentinfo == null) {
Dialog.inform("error");
}
else {
edtplasmasodium.setText(currentinfo);
}
}
// эти я использовал в обоих классах
static PersistentObject store;
static {
store = PersistentStore.getPersistentObject( 0xa1a569278238dad2L );
}
Зачем ? я получаю нулевой указатель при извлечении данных во втором классе, или я хочу использовать реальное устройство для тестирования этой функциональности?
currentinfo
всегда равно нулю? Или вы просто пытаетесь решить, что делать, когда он равен нулю? - person Nate   schedule 30.10.2013