startActivity(new Intent(当前.this,another.class));
启动网页
startActivity(new Intent(Intent.ACITON_VIEW,Uri.parse("http://www.baidu.com")));
在 Activity 之间传递参数
原class
Intent i=new Intent(当前.this,another.class);
i.putExtra("标记“,”内容“);
目标class
Intent i=getIntent();
String=i.getStringExtra("标记");
利用bundle
原class
Bundle b=new Bundle;
b.putInt("标记",值);
i.putExtras(b);
目标class
Intent i=getIntent();
Bundle b=i.getExtras();
int b=b.getInt("标记");
获取 Activity 的返回参数
目标class
Intent i=new Intent();
i.putExtra("lele", str);
setResult(1, i);
finish();
i.putExtra("lele", str);
setResult(1, i);
finish();
原class
startActivityForResult(i, 1);
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
bt.setText(data.getStringExtra("lele"));
}
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
bt.setText(data.getStringExtra("lele"));
}