Java 刷新片段的内容
这里有一个android编程问题。 我遵循并编写了一个由两个片段组成的活动,其中显示了列表菜单和内容。 当用户单击列表中的某个项目时,详细信息将显示在内容片段中。 现在,我想在Actionbar中添加一个刷新按钮。当用户单击它时,内容片段中的内容将被重新加载 但是我不知道如何获取正在运行的内容片段的引用并调用它来刷新。(假设所有内容片段都已经实现了一个名为refresh()的方法)Java 刷新片段的内容,java,android,android-fragments,Java,Android,Android Fragments,这里有一个android编程问题。 我遵循并编写了一个由两个片段组成的活动,其中显示了列表菜单和内容。 当用户单击列表中的某个项目时,详细信息将显示在内容片段中。 现在,我想在Actionbar中添加一个刷新按钮。当用户单击它时,内容片段中的内容将被重新加载 但是我不知道如何获取正在运行的内容片段的引用并调用它来刷新。(假设所有内容片段都已经实现了一个名为refresh()的方法) 简而言之,片段和活动如何包含要通信的片段?覆盖片段中而非活动中的OnOptions ItemSelected,并对
简而言之,片段和活动如何包含要通信的片段?覆盖片段中而非活动中的OnOptions ItemSelected,并对其中的刷新事件进行内部反应。覆盖片段中而非活动中的OnOptions ItemSelected,并对刷新事件进行内部反应在那里举行的活动
public class FragmentLayout extends Activity {
.....
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.menu_reload: //refresh button is clicked
//how can I call the DetailFragment to reload here?
}
public static class TitlesFragment extends ListFragment {
....
}
public static class DetailFragment extends Fragment {
...
}