0
alert.setPositiveButton("Login",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int whichButton) {
List<String[]> data = userData.selectAll();
String iUsername = inputUsername.getText()
.toString();
String iPassword = inputPassword.getText()
.toString();
if (data != null) {
for (String[] username : data) {
if (iUsername
.equals(username[1])
&& iPassword
.equals(username[2])) {
Toast.makeText(
getApplicationContext(),
"Welcome " + username[1],
Toast.LENGTH_SHORT).show();
System.out.println("----------------->"+username[2]);
Intent i = new Intent(
MainActivity.this,
SelectMenuZone.class);
i.putExtra("Username", username[1]);
i.putExtra("userID", username[4]);
startActivity(i);
finish();
} else {
// TODO: handle exception
Toast.makeText(
getApplicationContext(),
"Username or Password Incorrect",
Toast.LENGTH_SHORT).show();
}
}
}
}
});
내 프로젝트는 사용자를 식별하려면 로그인해야합니다 안드로이드에 로그인을 확인하기 위해 데이터베이스에서 foreach는 않습니다, 나는 데이터베이스에서 하나의 사용자를 확인합니다 데이터베이스에 많은 사용자가가 어떻게
이 코드는 모든이 foreach는 것 데이터베이스의 데이터 중 사용자 이름과 암호를 확인하려면 edittext에서 올바른 하나의 데이터 만 확인하는 방법
수정을 클릭하고 처음부터이 질문을 다시 작성하여 시도 할 때 발생하는 특정 문제를 제시하십시오. –