おはようございます。urushiです。
情報が間違えていたので、報告しておきます。
(十分な検証せず、投稿してしまいすいませんでした。)
今回は以下のようなテストアプリを作成しました。(実機はGALAXY NEXUS)
Screen1 TinyDB1にTag=test Value=textを保存
Button1.click->open anathor screen with value (screen=Screen2
Value=hoge この値は利用しないので何でもOK)
Screen2 TinyDB1よりTag=test をstoreするとtextを取得できます。
TinyDB1の内容をchangeに変更する
Button2.click->close screen with value (Value=hoge この値も利用しないので何でもOK)
Screen1 TinyDB1よりTag=test をstoreするとchangeを取得できます。
このとき、Screen2でclose.screenを使うと、TinyDB1の内容はScreen1.TinyDB1では変更されません。
追加ですが、Screen1でScreen2を呼び出すときopen another screenを利用したら、Screen2はなかなか表示されま
せんでした。
表示される時間が遅すぎるのか?正常に動作しませんでした。
文章だけになってしまい、分かりにくかったかもしれませんがご容赦ください。