从父Activity调用Fragment方法

gcl1

我在Android Fragments开发指南中看到“活动可以通过使用findFragmentById()从FragmentManager获取对Fragment的引用来调用片段中的方法findFragmentByTag()”。

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

谁能举例说明如何做到这一点?我想从父Activity的Fragment中调用特定方法。谢谢。

Dheeresh辛格

由于太简单而无法完全得到问题:

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

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

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章