質問をすることでしか得られない、回答やアドバイスがある。15分調べてもわからないことは、質問しよう!新規登録して質問してみようただいま回答率85.83%トップFlutterに関する質問FlutterFlutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。DartDartは、Googleによって開発されたJavaScriptの代替となることを目的に作られた、ウェブ向けのプログラミング言語である。Q&A解決済SharedPreferencesで保存したのとは違う値を読み込んでしまうj06110611総合スコア45FlutterFlutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。DartDartは、Googleによって開発されたJavaScriptの代替となることを目的に作られた、ウェブ向けのプログラミング言語である。日記アプリを作っていて、日記を追加したら、その内容・日付・時間なんかをそれぞれSharedPreferencesで保存してます。今はアプリを閉じてまた開いたとき、日記の内容を読み込ませたいです。保存は多分上手くできてるのですが読み込む際に違う値が入ってしまいます。}試したことデバッグして変数の値を調べました。inputtextをdiaryPrefsに保存したはずなので読み込んだ際に"原因がわからない"が入っててほしいのですが、なぜかtimePrefsで保存したであろうtimeが出てきています。上の写真とは違いますが、timeを保存するところ(SaveAndGet.DartのL10)をコメント化してみたら、多分datePrefsで保存されたであろう日付がListViewに表示されました。クリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。下記のような質問は推奨されていません。適切な質問に修正を依頼しましょう。評価が高い順0ベストアンサーSharedPreferencesはキーと値をペアで管理し、同一キーに複数のデータを格納できません。同一キーに値を設定した場合、後に設定したもので上書きされます。timeを順に設定しており、たぶん最後のtimeだけが実際に設定されたものになっているのではと思います。一応、設定する先としてdiaryPrefsなど変数名を変えているようですが、その保存先は同一個所で異なる場所に保存されるということはありません。timeを合成した文字列、例えばJSON化などして、それを設定するという実装が望ましいと思います。ような回答は推奨されていません。質問の回答になっていない投稿スパムや攻撃的な表現を用いた投稿このような回答には修正を依頼しましょう。行動規範の内容に同意します質問の解決につながる回答をしましょう。サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。読む側のことを考えた、分かりやすい文章を心がけましょう。回答2クリップ0更新2023/04/27Q&A解決済2次元配列がエラーになる回答2クリップ0更新2023/04/25Q&A解決済BSを用いて、出力したテキストから別のタグにあるテキストを出力したい回答1クリップ0更新2023/05/15Q&A受付中あるセルの文字列と一致するセルに色付け回答3クリップ1更新2023/04/22同じタグがついた質問を見るFlutterFlutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。DartDartは、Googleによって開発されたJavaScriptの代替となることを目的に作られた、ウェブ向けのプログラミング言語である。勤務時間のオリジナル関数を作りたい。回答1クリップ0更新2023/05/26Q&A解決済WebAssemblyでGoの関数をブラウザのJavaScriptから呼び出す回答1クリップ0更新2023/04/21Q&A解決済ラズパイとandroid端末間のBLE通信ができない(gatt.getService(MY_SERVICE_UUID)の中身が常にNULL)回答1クリップ0更新2023/05/26同じタグがついた質問を見るFlutterFlutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。DartDartは、Googleによって開発されたJavaScriptの代替となることを目的に作られた、ウェブ向けのプログラミング言語である。