码迷,mamicode.com
首页 > 移动开发 > 详细

Android中的Intent在两个页面传值问题

时间:2015-04-21 17:45:04      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:

 

Android中的Intent在两个页面见传值主要有两种,一种是在两个Activity之间传值,另一种是在一个普通页面和一个Activity之间传递数据。

1. Intent在两个Activity之间传值

 首先定义两个Activity   FirstActivity和SecondActivity

 在FirstActivity的onCreate()方法中的代码

 Intent intent = new Intent();

 String str = "要传递的数据";

 intent.putExtra("str",str);

 intent.setClass(FirstActivity.this, SecondActivity.class);
 startActivity(intent);

 在SecondActivity的页面中

 Intent intent = getIntent();

 intent.getStringExtra("str");

 2. Intent在一个普通页面和一个Activity之间传递数据

 两个页面分别为MainActivity和Intention.java

 在MainActivity的onCreate()方法中的代码

 Intent intent = new Intent();

 String str = "要传递的数据";

 intent.putExtra("str",str);

 intent.setClass(context, SecondActivity.class);
context.startActivity(intent);

 在Intention.java中的代码为

 Intent intent = getIntent();

 intent.getStringExtra("str");

 原帖地址:http://www.bkjia.com/qtjc/614274.html

 

Android中的Intent在两个页面传值问题

标签:

原文地址:http://www.cnblogs.com/beggar007/p/4444600.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!