Activity中的数据传递

来源:互联网 发布:linux 杀死进程 编辑:程序博客网 时间:2024/06/04 17:46

将Activity01中的数据传输到Activity02中,代码如下:

Intent intent = new Intent(this,Activity.class);//声明Intent对象,intent.putExtra("extra_date","Hello Activity02");//用putExtra()方法传递

Intent参数(1,代表当前对象,默认this;2,代表要传递的Activity页面,注意:后缀为.class)
putExtra(1,代表键(key)用于后面从Intent中取值;2,传递的内容)

Intent intent = getIntent();//获取Intent对象String date = intent.getStringExtra("extra_date");//根据键值,取出数据

前面写了一个putExtra,这里用一个getStringExtra来接,利用(key,value)的方式来接。如果传递的是整数类型,则为.getIntExtra(),以此类推

原创粉丝点击