我是新的Android編程,我需要啓動一個新的Activity
但我所做的一切直到現在都不起作用。android開發 - 不能開始新的活動
這是我現在有:
public class MainActivity extends ActionBarActivity {
private EditText username=null;
private EditText password=null;
private Button sendLogin;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
EditText username = (EditText)findViewById(R.id.gebruikersnaam);
EditText password = (EditText)findViewById(R.id.wachtwoord);
sendLogin = (Button)findViewById(R.id.login);
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment())
.commit();
}
}
public void sendLogin (View view) {
if(username.getText().toString().equals("admin") &&
password.getText().toString().equals("admin")){
//correcct password
Intent homepage = new Intent(MainActivity.this, HomeActivity.class);
MainActivity.this.startActivity(homepage);}
else{
//wrong password
}
'startActivity()'和'MainActivity.this.startActivity()'是被調用的方法相同。 – Tautvydas