我看到许多登录示例(例如android studio登录活动,firebase auth快速入门示例)登录和注册按钮属于同一活动。 所以他们使用相同的字段。 我想知道是否很清楚,当您点击注册按钮时,您将使用您在上面输入的电子邮件和密码创建一个新帐户。 链接到我登录活动的屏幕截图 https://i.stack.imgur.com/U7tBD.jpg
答案 0 :(得分:0)
不,目前尚不清楚。
建议在点击“注册”按钮后将用户带到新屏幕(启动新的活动/片段)。另外,建议您在密码设置时有2个字段,以防人在注册时拼错密码(这可能会导致用户无法登录)。
答案 1 :(得分:0)
由你来说清楚。如果您在单击注册按钮时意外尝试登录用户,则会出现错误。但是,如果您为每个按钮正确实施OnClickListeners
(FirebaseAuth.getInstance().signInWithEmailAndPassword(email,password)
进行登录,FirebaseAuth.getInstance().createUserWithEmailAndPassword(email,password)
进行注册),那么您将清楚地了解您要执行的操作。