1.無參數傳遞的啓動切換Activity
Intent intent=new Intent(LoginActivity.this,ResultActivity.class);
startActivity(intent);
或者採用setClass 進行啓動切換
Intent intent=new Intent();
intent.setClass(LoginActivity.this,ResultActivity.class);
startActivity(intent);
2.有參數傳遞的啓動方式
//創建一個Bundle 對象
Bundle data=new Bundle();
//向Bundle中綁定數據,以鍵值對的形式
data.putString("name", name.getText().toString());
data.putString("password", password.getText().toString());
Intent intent=new Intent(LoginActivity.this,ResultActivity.class);
//把Bundle綁定到Intent中
intent.putExtras(data);
startActivity(intent);
intent.setClass(packageContext, cls);
//獲取Intent
Intent intent=getIntent();
//獲取Intent中綁定的Bundle
Bundle result=intent.getExtras();
name.setText("您的用戶名爲:"+result.getString("name"));
password.setText("您的性別爲:"+result.getString("password"));