2ログイン& 2つの登録フォーム(ユーザー用に2つ、ショップ用に2つ)を持つAndroidアプリケーションを開発しようとしています。起動アクティビティはユーザーのログインページです。 私の質問は、2人の共有設定を保存する方法です。ユーザーとして既にログインしている場合は、ユーザーのメインページにリダイレクトされ、既にショップとしてログインしている場合はショップのメインページにリダイレクトされます。ありがとう。 アンドロイドスタジオの異なるタイプのユーザーの共有設定を保存する
0
A
答えて
0
ストア
public static final int TYPE_USER = 1;
public static final int TYPE_SHOP = 2;
が次にランチャーのログインタイプをチェックし、ユーザーのログイン時にログインタイプ用Integer
Activity
int type = getFromSharedPreferences();
if (type == TYPE_USER) {
// Redirect to user's page
} else if (type == TYPE_SHOP) {
// Redirect to shop's page
} else {
// User not logged in
}
0
の代わりに、このよう
SharedPreferences prefs = this.getSharedPreferences("SomeData", Context.MODE_PRIVATE);
SharedPreference.Editor editor = prefs.edit();
editor.putString("key", value);//here you can put int or ...
editor.apply();
でそれを保存し、別のアクティビティにリダイレクトするようにキーまたは提供ログイン情報を使用することができますPreferenceManager.getDefaultを呼び出します。
関連する問題
- 1. オプションメニューを保存する共有設定
- 2. Int(共有設定)の値を保存
- 3. アンドロイドスタジオの共有先の設定
- 4. 保存ハッシュマップの共有設定
- 5. 自動保存設定アンドロイドスタジオ
- 6. 共有設定でchar [] []を保存する最速の方法
- 7. 共有設定を使用してユーザーの設定を保存し、コンテンツを表示するJavascriptのCookie?
- 8. Android:共有設定が共有設定に値を保存できません
- 9. 共有設定にエラーを与える値を保存する
- 10. Androidの共有設定が保存されない
- 11. データを共有の環境設定で日付と共に保存する
- 12. ユーザーのタイムゾーン設定を保存する
- 13. 共有優先設定でトップハイスコアを保存する方法
- 14. 共有環境設定でArrayListを保存する
- 15. Android - 共有設定で文字列を保存/取得する
- 16. 共有設定:ファイル名をスピナーに保存するには
- 17. Alfrescoで設定値を保存して使用する共有
- 18. 私はSDカードの共有設定を保存できます
- 19. 特定の共有設定値を共有するためのアンドロイド共有ユーザーID
- 20. Androidの位置を保存するための共有設定の使い方
- 21. Androidスタジオ共有の設定をデバイスストレージに保存
- 22. 配列のオブジェクトをAndroidの共有設定に保存する方法
- 23. 共有設定値が保存されない
- 24. 異なるアプリケーション間でAndroidの共有設定
- 25. なぜ静的共有設定が保存されないのですか?
- 26. 共有設定を使用してデータを保存します。
- 27. 単一の共有メモリ内の異なるタイプ
- 28. Androidの共有設定から保存したデータを削除する方法
- 29. 共有優先度の値を保存してスピナーに設定する方法
- 30. Rails:ユーザー設定を保存するベストプラクティス?