Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/216.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 更新视图寻呼机片段_Android_Android Fragments_Android Viewpager_Android Fragmentactivity_Android Adapter - Fatal编程技术网

Android 更新视图寻呼机片段

Android 更新视图寻呼机片段,android,android-fragments,android-viewpager,android-fragmentactivity,android-adapter,Android,Android Fragments,Android Viewpager,Android Fragmentactivity,Android Adapter,我有一个带有FragmentStatePagerAdapter的活动,它包含同一类的两个片段(实际上是一个带有两个选项卡的活动)。 在运行时,我需要在用户输入后用新数据更新两个片段布局。 特别是用户单击一个片段,另一个片段会随之更新。 有什么简单的方法可以做到这一点吗?害怕愤怒的反弹,因为我正在做丑陋的事情,现在正在讲述这些事情: 让您的片段在活动中注册自己,这样当您需要重新加载时,您可以直接调用片段重新加载函数 也许不那么难看: 让活动广播重新加载,并让片段注册广播接收器,以便它们知道何时重新

我有一个带有FragmentStatePagerAdapter的活动,它包含同一类的两个片段(实际上是一个带有两个选项卡的活动)。 在运行时,我需要在用户输入后用新数据更新两个片段布局。 特别是用户单击一个片段,另一个片段会随之更新。
有什么简单的方法可以做到这一点吗?

害怕愤怒的反弹,因为我正在做丑陋的事情,现在正在讲述这些事情:

让您的片段在活动中注册自己,这样当您需要重新加载时,您可以直接调用片段重新加载函数

也许不那么难看: 让活动广播重新加载,并让片段注册广播接收器,以便它们知道何时重新加载