我有一个Fragment
,它显示我的应用程序的内容,但在Spinner
下也有一个Fragment
。
我希望Fragment
的值更改时在Spinner
中发生一些事情。所以我的问题是MainActivity
如何与Fragment
通信?
最佳答案
为了使MainActivity
与Fragment
中的FragmentManager
进行通信,您可以使用findFragmentById()
或findFragmentByTag()
进行访问。即
MyFrag frag = getFragmentManager().findFragmentById(R.id.frag_container);
要么
getFragmentManager().findFragmentByTag("my_frag_tag");
关于java - 与主要 Activity 沟通的 fragment ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36293564/