android 两个activity之间怎样传递数据

2024-11-30 02:41:30
推荐回答(2个)
回答1:

1创建Intent对象,并配置参数,有那个activity跳转到哪个activity

2在intent对象中进行存放数据,数据的格式是key-value形式

3启动跳转

4进入下一个到跳转的activity中,并取得intent对象

5通过intent对象取得bundle对象,数据就在bundle对象中,然后通过key-value形式取得数据

回答2:

//

Intent intent = new Intent(this, Activity.class);
// intent.putExtra("name", 123);
//
Bundle bundle = new Bundle();
bundle.putBoolean("flag", true);
intent.putExtras(bundle);
//
startActivity(intent);