`
isiqi
  • 浏览: 16042147 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

activity之间参数传递

 
阅读更多

这一节介绍一下activity之间参数传递。我们知道用intent可以实现activity之间相互跳转,在跳转的同时我们不免也需要传递一些参数,下面就介绍一下如何在一个activity里传递参数,在另一个activity里接受参数。

activity之间有两种参数传递形式:一种是一个activity启动另一个activity的时候传递数据到另一个activity,然后在activity中接受到数据,做相应处理。另一种是一个activity启动另个一activity传递数据,当另个一activity窗口关闭后,在传递数据到启动它的那个activity。

我们先看一下第一种方式

首先先建立一个ActivityDemo项目:


接着给出main.xml


看一下第一种是怎么传递参数的:


看一下在SecondDemoActivity中怎么接受参数:


启动,看一下运行效果:


点击发送按钮:

OK! 成功。

接下来看看第二种方式:

先看一下页面的布局文件:


核心代码:


代码我想大家都看的懂吧!不懂得看我以前的使用Content Provider得到联系人信息这一节

看一下运行效果:


这是我通讯录的联系人。点击listview:



返回到了ResultDemoActivity并得到了联系人的名字。


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics