概述
一、Activity启动Activity
Intent intent = new Intent(this,MainListActivity.class);
startActivity(intent);
Activity与Activity传递数据
Intent intent = new Intent(this,MainListActivity.class);
// 可直接调用putXxx()方法 或 创建Bundle对象,完成参数传递
intent.putString(TAG,"data");
intent.putExtra(TAG,0);
...
startActivity(intent);
这样传递没什么问题,为了更好地实现模块独立,我们可以在被启动的Activity(MainListActivity)中创建一个static方法来启动。把传递的参数放到newIntent()方法的参数中传递,这样需要启动DetailActivity的Activity就不用处理具体的业务逻辑,相关的操作都由DetailActivity实现。
最后
以上就是雪白秋天为你收集整理的Android中Activity与Fragment之间数据相互传递的全部内容,希望文章能够帮你解决Android中Activity与Fragment之间数据相互传递所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复