In my app the first/main screen is login form. How to skip the login form
if he/she has already signed in? Presently every time, someone use the app,
the login form opens first.
この機能をコードネーム1でどのように実現できますか?私はグループで何も見つかりませんでした。いくつかのチュートリアルがありますか?さらに、誰かがログアウトしてからアプリを使用すると、ログインフォームが必要になります。ありがとうユーザーがすでにサインインしている場合にログイン画面を非表示にする方法
//初期フォーム変更:
String loginToken = Preferences.get("loginToken", null);
if(loginToken == null) {
// show login and after you get a token do
Preferences.set("loginToken", loginToken);
}
これは、あなたが使用するIDを表すトークンを持っていますが、次のことができ前提としています。これは最初の活性化は、これまでのプリファレンスを使用している場合
@Override
protected String getFirstFormName() {
loginToken = Preferences.get("loginToken", null);
if (loginToken != null) {
return "MenuForm";
} else {
return "Login";
}
}
bool値をNSUSerDefaultsに保存して比較します。 –