Android中的Intent在两个页面传值问题_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > Android中的Intent在两个页面传值问题

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

 2015/4/21 17:29:43  止清  程序员俱乐部  我要评论(0)
  • 摘要:Android中的Intent在两个页面见传值主要有两种,一种是在两个Activity之间传值,另一种是在一个普通页面和一个Activity之间传递数据。1.Intent在两个Activity之间传值首先定义两个ActivityFirstActivity和SecondActivity在FirstActivity的onCreate()方法中的代码Intentintent=newIntent();Stringstr="要传递的数据";intent.putExtra("str",str)
  • 标签:android Intent 问题 Ten

 

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

 

发表评论
用户名: 匿名