您的位置: 网站首页> it面试题> 当前文章
Android中的Fragment和Activity是怎么通信的
老董-我爱我家房产SEO2024-06-02176围观,114赞
1、通过接口: Fragment定义一个接口并由其宿主Activity实现,这样Fragment就可以通过调用该接口中的方法与Activity通信。
2、通过ViewModel: 使用ViewModel来共享数据。ViewModel可以帮助Activity和Fragment共享信息,因为它们的生命周期是感知的,所以数据可以安全地管理。
3、通过Bundle和Intent: 在Fragment和Activity之间传递数据。通过Intent启动Activity时,可以附加额外的信息(Bundle),Fragment也可以通过getArguments()和setArguments(Bundle)方法接收和传递数据。

很赞哦!
python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群
相关文章
文章评论
-
Android中的Fragment和Activity是怎么通信的文章写得不错,值得赞赏


