如何解决如何在我的注册中添加电子邮件但不登录
我创建了一个登录/注册活动。我只想为我的注册页面添加一个电子邮件选项,而不要为登录页面添加一个电子邮件选项。我在一项活动中都做到了。
我正在使用解析服务器,所以我也想像用户名一样输入它,因此,如果可能的话,请通知我。
这是我编写的代码:
public void signUpClicked(View view) {
if (usernameEditText.getText().toString().matches("") || passwordEditText.getText().toString().matches("")) {
Toast.makeText(this,"A username,password and E-mail are required",Toast.LENGTH_SHORT).show();
} else {
if (signUpModeActive) {
signUpModeActive = false;
ParseUser user = new ParseUser();
user.setUsername(usernameEditText.getText().toString());
user.setPassword(passwordEditText.getText().toString());
user.signUpInBackground(new SignUpCallback() {
@Override
public void done(ParseException e) {
if (e == null) {
Log.i("SignUp","Success");
redirectUser();
} else {
Toast.makeText(LoginActivity.this,e.getMessage(),Toast.LENGTH_SHORT).show();
}
}
});
} else {
ParseUser.logInInBackground(usernameEditText.getText().toString(),passwordEditText.getText().toString(),new LogInCallback() {
@Override
public void done(ParseUser user,ParseException e) {
if (user != null) {
Log.i("Login","ok");
redirectUser();
} else {
Toast.makeText(LoginActivity.this,Toast.LENGTH_SHORT).show();
}
}
});
}
}
我是android studio的新手。
谢谢...。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。