点击“登录”按钮时,如果用户名为“Android”且密码为”123456”,跳转到右图界面。否则用Toast类弹出信息:“用户名或密码错误”。(提示:可用TextView表示作为用户名和密码输入框,通过该控件的getText()方法获得输入内容)
时间: 2024-09-28 12:10:59 浏览: 73
当你点击"登录"按钮时,首先需要获取用户在TextView输入框中输入的用户名和密码。这里是一个示例代码片段,假设你的登录界面有两个EditText,分别对应用户名和密码:
```java
// 假设EditText的id分别为 usernameInput 和 passwordInput
EditText usernameInput = findViewById(R.id.usernameInput);
EditText passwordInput = findViewById(R.id.passwordInput);
String enteredUsername = usernameInput.getText().toString();
String enteredPassword = passwordInput.getText().toString();
if (enteredUsername.equals("Android") && enteredPassword.equals("123456")) {
// 用户名和密码匹配,跳转到下一张图片或Activity
Intent intent = new Intent(this, NextScreenActivity.class); // 假设NextScreenActivity是你想要跳转的目标界面
startActivity(intent);
} else {
// 验证不通过,使用Toast显示错误消息
Toast.makeText(this, "用户名或密码错误", Toast.LENGTH_SHORT).show();
}
```
在这个例子中,你需要确保`usernameInput`和`passwordInput`的ID与实际XML布局中的ID相匹配。同时,`NextScreenActivity`应替换为你应用中实际的下一屏目的地。
阅读全文