Java 与主活动通信的片段
我有一个Java 与主活动通信的片段,java,android,fragment,communication,Java,Android,Fragment,Communication,我有一个片段,它显示我的应用程序的内容,但在片段下面还有一个微调器 当微调器的值更改时,我希望片段中发生一些事情。所以我的问题是main活动如何与片段通信?对于main活动要与其FragmentManager中的片段进行通信,您可以使用findFragmentById()或findFragmentByTag()访问它。即 MyFrag frag = getFragmentManager().findFragmentById(R.id.frag_container); 或 要使main活动与其F
片段
,它显示我的应用程序的内容,但在片段
下面还有一个微调器
当
微调器的值更改时,我希望片段中发生一些事情。所以我的问题是main活动如何与片段
通信?对于main活动
要与其FragmentManager
中的片段
进行通信,您可以使用findFragmentById()
或findFragmentByTag()
访问它。即
MyFrag frag = getFragmentManager().findFragmentById(R.id.frag_container);
或
要使main活动
与其FragmentManager
中的片段
进行通信,您可以使用findFragmentById()
或findFragmentByTag()
访问它。即
MyFrag frag = getFragmentManager().findFragmentById(R.id.frag_container);
或
在此处发布完整代码在此处发布完整代码如果它在ViewPager中会怎么样@PPartisan@ChiragGalaiya那就有点棘手了。您可以使用我的答案中概述的方法(也可以)来实现一种方法,该方法涉及在片段管理器中的每个片段中循环,或者使用事件总线如果它在ViewPager中呢@PPartisan@ChiragGalaiya那就有点棘手了。您可以使用我的回答中概述的方法(也可以)来实现一种方法,该方法涉及在FragmentManager
中的每个片段中循环,或者使用EventBus