1。Activity A 向 Activity B里传数据
在Activity A写以下代码
Intent intent=new Intent(A.this,B.class);
Bundle bundle=new Bundle();
bundle.putString(“hello”);
intent.putExtra(bundle);
在Activity B写以下代码
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
/*获取Intent中的Bundle对象*/
Bundle bundle = this.getIntent().getExtras();
/*获取Bundle中的数据,注意类型和key*/
String name = bundle.getString("hello");
}
Activity 关闭使用finish()方法
本文介绍了在Android开发中如何从Activity A向Activity B传递数据,通过创建Intent,使用Bundle存储数据并调用putExtra方法。在Activity B中,通过getIntent().getExtras()获取传递的数据,并使用getString方法取出。此外,还提到了关闭Activity时使用finish()方法。
486

被折叠的 条评论
为什么被折叠?



