1

長い文字列メッセージを SharedPreferences に保存する必要があるという考えがあります。次に、このメッセージから一度に 1 つの単語を取り出して、メッセージが完了するまで 1 つずつ TextView にスローする必要があります。これは誰にとっても可能ですか?もしそうなら、誰かがこのようなものを実装する方法についてのヒントを教えてもらえますか? ありがとう!

4

1 に答える 1

1

共有設定への保存は次のようになります。

    final SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(context);
    final Editor editor = settings.edit();
    editor.putString(PreferencesUtils.NAME, name);
    editor.commit();

それらから読み取ると、次のようになります。

    return PreferenceManager.getDefaultSharedPreferences(context).getString(preference, null);

それ以外は、Gabe のコメントに少し手を加えるだけで良いように思えます。ブロードキャスト ペンディング インテントを使用して、更新をトリガーします。

于 2013-04-15T00:39:20.520 に答える