よく寝てよく遊びよくサボる

趣味のAndroidアプリ開発の話や、その他諸々の情報について掲載していきます。自らの備忘の面が強いので情報の正確性は保証できませんが、誰かの役に立てば是幸い。(リンクはご自由に!)

改めて簡単な画面更新を検討

○データベースからテーブルを取得してリスト表示する
○他の画面でデータを更新してリスト画面に戻ってきた時には、リストを最新化する
ということを、元々は、FutureBuilderとStreamBuilderを組み合わせてなんとか実現していたのですが、もう少し簡単に出来そうなことがわかってきました。

 

データベースから読み込んだ値を利用するときはFutureBuilderを使うのがわかりやすいですが、他の画面から戻ってきた時には、その戻ってきたタイミングでsetState()してデータを更新するのが、構成としては簡単!

 

こちらを参考にしました。

teratail.com

 

qiita.com