●假如有Activity01和Activity02,从Activity01切换到Activity02并传递参数。
Activity01中:
button.setOnClickListener( new Button.OnClickListener() { // 更准确点应该是View.OnClickListenerpublic void onClick(View v)
{
/* 新建一个Intent对象 */
Intent intent = new Intent();
intent.putExtra("name","sy");
/* 指定intent要启动的类 */
intent.setClass(Activity01. this , Activity02. class );
/* 启动一个新的Activity */
Activity01. this .startActivity(intent);
/* 关闭当前的Activity */
Activity01. this .finish();
}
});
Activity02中:
String name=intent.getStringExtra("name");
textview2.setText("activity01传过来的值为:"+name);
textview2.setText("activity01传过来的值为:"+name);