为了账号安全,请及时绑定邮箱和手机立即绑定

从父Activity调用Fragment方法

从父Activity调用Fragment方法

拉风的咖菲猫 2019-08-12 18:13:26
从父Activity调用Fragment方法我在Android Fragments Dev Guide中看到,“活动可以通过使用findFragmentById()或从FragmentManager获取对片段的引用来调用片段中的方法findFragmentByTag()”。下面的示例显示了如何获取片段引用,但不显示如何调用片段中的特定方法。任何人都可以举例说明如何做到这一点?我想从父Activity调用片段中的特定方法。谢谢。
查看完整描述

3 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

没有完全得到问题,因为它太简单了:

ExampleFragment fragment = (ExampleFragment) getFragmentManager().findFragmentById(R.id.example_fragment);fragment.<specific_function_name>();

更新: 对于那些使用Kotlin的人

var fragment = supportFragmentManager.findFragmentById(R.id.frameLayoutCW) as WebViewFragmentfragment.callAboutUsActivity()


查看完整回答
反对 回复 2019-08-12
  • 3 回答
  • 0 关注
  • 4932 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信