我是靠谱客的博主 雪白秋天,这篇文章主要介绍Android中Activity与Fragment之间数据相互传递,现在分享给大家,希望可以做个参考。

一、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之间数据相互传递内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(99)

评论列表共有 0 条评论

立即
投稿
返回
顶部