2017-12-12 7 views
0

私は最初のアクティビティで4つのユーザー名が表示されるアプリを持っています。各ユーザー名をクリックすると、ユーザーが初めて登録できる場所が開きます。登録後、ユーザーがアプリを殺すとみなされます。ユーザーIDはfirebaseに作成されているはずです。ユーザーが最初のアクティビティで再度アプリを開き、自分の名前をクリックすると、登録ページではなくログインページに直接移動する必要があります。この特定のユーザーがすでに登録されているため、ログインページに移動する必要があることをアプリに知らせるにはどうすればよいですか?お知らせ下さい。Firebase(Android):初めてFirebaseに電子メールを登録した後、登録アクティビティではなくログインアクティビティに移動する方法は?

答えて

0

登録後、FirstActivityに到着したときに登録された次回のSharedPreferencesにフラグを設定して、フラグがtrueであるかどうかをチェックします。もし本当であれば、ログインページに連れて行ってください。

pref.edit().putBoolean("registered", true).commit(); 
+0

ありがとうございました!私はすでに共有プレフィックスを実装しようとしましたが、間違った方法で試しました。今はすべてOK! – notem101

0

そこにあなたがどのようにSharedPreferences作品を学ぶことができ、このlinkを見てみましょう。

+0

ありがとう!私はすでに共有プレフィックスを実装しようとしましたが、間違った方法で試しました。今はすべてOK! – notem101

関連する問題