0

SharedPreferences に格納されているデータから ListView が取り込まれる単純なアプリケーションを実行しています。SharedPreference からすべてのキー ペアの値を読み取る必要があります。同じ質問で別の投稿に記載されているコードを使用しましたが、まったく役に立ちませんでした。コードは Map を使用して、SharedPreference から getALL() を取得しています。MAP でキーの count() を出力しようとすると、常にカウントがゼロになります。この問題が原因で、アプリケーションの構築に行き詰まっています。SharedPreference からすべてのキーと値を取得する簡単なコードを教えてもらえますか? ありがとう。

4

1 に答える 1

0

この例のように、arraylist または配列データを格納および取得できます。

リストにデータをフェッチしていますが、arraylist から sharedprefence にデータを格納していません。

この状況で(試したことはありませんが、これはうまくいくかもしれません)

  1. 上記の例のようにサイズ変数を取得します

  2. サイズを 1 ずつインクリメントする (1 つの値を格納するため)

  3. SharedPreference に値を格納する

  4. サイズを SharedPreference に格納します。

フェッチ

  1. 上記の例のようにサイズ変数を取得します

  2. 次に、すべての値のループを通過します

于 2013-09-13T06:32:26.380 に答える