初めてAndroidアプリを開発していて、ログインとログアウトのセッションを作りたかったのです。ほとんどの人がSharedPreferencesの使用を提案しているのを見ました。しかし、ユーザーがログアウトしたかどうかを確認するにはどうすればよいですか?ユーザーがアプリをクリックしない場合、サインインページは表示されません。ユーザーはすぐにメインページに移動できます。
2665 次
1 に答える
1
ユーザーログインが正常にsetLogin関数を呼び出し、ブール値をtrueに設定し、ユーザーが戻ってきたら、ユーザーisLogin()がtrueを返すかどうかを確認し、Intentを使用してユーザーをメインページにリダイレクトします。
public boolean isLogin() {
return pref.getBoolean("login", false);
}
public void setLogin(Boolean x) {
SharedPreferences.Editor editor = pref.edit();
editor.putBoolean("login", x);
editor.commit();
}
于 2012-11-01T19:49:56.323 に答える