私の Android アプリケーションには、2 つのアクティビティがあります。
1 つはGmapsActivity
1 はGmapsActivity1
2 つのレイアウトlogin.xml
とmain.xml
デフォルトではロードしたいので、これでさまざまなパスワード条件login.xml
を呼び出したいと思います。main.xml
しかし、GmapsActivity1
アプリケーションを呼び出すとクラッシュしました。これが私のコードサンプルですGmapsActivity
public class GMapsActivity extends MapActivity {
EditText password;
Button login;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.login);
password=(EditText)findViewById(R.id.pass);
login=(Button)findViewById(R.id.logbtn);
login.setOnClickListener(new View.OnClickListener(){
public void onClick(View v)
{
Intent myIntent = null;
if(password.getText().toString().equals("admin")) {
myIntent = new Intent(getApplicationContext(), GMapsActivity.class);
startActivity(myIntent);
} else {
Toast.makeText(getBaseContext(), "invalid password - try again", Toast.LENGTH_SHORT).show();
}
}
});
}
@Override
protected boolean isRouteDisplayed() {
return false;
}
}
どうすればこれを解決できますか?