在我的 Android 应用程序中,我有两个活动。
一个是GmapsActivity
一个是GmapsActivity1
两个布局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;
}
}
我怎么能解决这个问题?