猿问

从父Activity调用Fragment方法

从父Activity调用Fragment方法

我在Android Fragments Dev Guide中看到,“活动可以通过使用findFragmentById()或从FragmentManager获取对片段的引用来调用片段中的方法findFragmentByTag()”。

下面的示例显示了如何获取片段引用,但不显示如何调用片段中的特定方法。

任何人都可以举例说明如何做到这一点?我想从父Activity调用片段中的特定方法。谢谢。


拉风的咖菲猫
浏览 4933回答 3
3回答

慕容森

没有完全得到问题,因为它太简单了:ExampleFragment&nbsp;fragment&nbsp;=&nbsp;(ExampleFragment)&nbsp;getFragmentManager().findFragmentById(R.id.example_fragment);fragment.<specific_function_name>();更新:&nbsp;对于那些使用Kotlin的人var&nbsp;fragment&nbsp;=&nbsp;supportFragmentManager.findFragmentById(R.id.frameLayoutCW)&nbsp;as&nbsp;WebViewFragmentfragment.callAboutUsActivity()
随时随地看视频慕课网APP

相关分类

Android
我要回答