单击“登录”按钮时,我试图从一项活动转到另一项活动,这是我的按钮单击代码-
public void onClick(View v) {
// TODO Auto-generated method stub
if(id.getText().toString().equals("ajay")&&pass.getText().toString().equals("sainy"))
{
Intent i = new Intent(MainActivity.this,adminhome.class);
MainActivity.this.startActivity(i);
}
else if(id.getText().toString().equals("aj")&&pass.getText().toString().equals("sa"))
{
Intent i = new Intent(MainActivity.this,userhome.class);
MainActivity.this.startActivity(i);
}
else
res.setText("Incorrect Credentials...Retry");
}
});
但是当我输入正确的凭据时,“adminhome”或“userhome”活动没有开始。相同的“MainActivity”再次打开。我认为我在以下代码中有问题-
Intent i = new Intent(MainActivity.this,adminhome.class);
MainActivity.this.startActivity(i);
或在,
Intent i = new Intent(MainActivity.this,userhome.class);
MainActivity.this.startActivity(i);
问题是什么?请帮忙,我正在学习android。