0

ユーザー セッションまたは sharedPrefences を、ユーザーがアプリケーションを強制終了して起動した場合に次のように保存できるようにしたいと考えています。

ボタン 1 = 空の設定でアクティビティを開始

ボタン 2 = 環境設定の保存済みセッションのリスト。一度クリックすると、すべて開始アクティビティに入れられます。

これは可能ですか?もしそうなら、どうすればそれを実行できますか?

ありがとうございました!

4

2 に答える 2

0

これは可能ですか

あなたが何を意味するかによって、私はそう言うでしょう。

もしそうなら、どうすればそれを行うことができますか?

SharedPreferencesには、必要に応じて、このようなことを行うためのいくつかの異なる関数があります。getAll()でクリックしMapた後に保存されているすべての設定を取得するか、 「userName」などの特定の設定を使用して一連の設定を取得できます。それが提供する機能を試してみて、探しているものが得られるかどうかを確認してください。Button2StringgetStringSet()

また、これらの関数の警告を無視してください

この呼び出しによって返されるセット インスタンスを変更してはならないことに注意してください。その場合、格納されたデータの一貫性は保証されず、インスタンスを変更する能力もまったく保証されません。

于 2013-08-19T00:58:59.123 に答える