「ログイン」ボタンをクリックすると、あるアクティビティから別のアクティビティに移動しようとしています。ボタンクリックのコードは次のとおりです-
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);
何が問題ですか?助けてください、私はアンドロイドを学んでいます。