Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.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 如何从ActionBar的刷新按钮重新创建片段?_Android_Android Fragments_Android Actionbar_Android Fragmentactivity - Fatal编程技术网

Android 如何从ActionBar的刷新按钮重新创建片段?

Android 如何从ActionBar的刷新按钮重新创建片段?,android,android-fragments,android-actionbar,android-fragmentactivity,Android,Android Fragments,Android Actionbar,Android Fragmentactivity,我在android应用程序中使用FragmentActivity和Fragments制作了标签。我有一个用于所有片段的操作栏,它有一个刷新按钮。我想刷新我按下ActionBar的刷新按钮的特定片段。你知道吗?提前感谢。只要通过替换现有片段来重新创建片段,请查看此链接 还是我在你的问题中遗漏了什么?干杯。要访问我特定片段中actionbar的“刷新”按钮,我首先应该做什么。例如,如果我在第三个片段中,那么如何仅访问该片段的刷新按钮。我尝试了很多,但无法访问fragmentactivity外部的

我在android应用程序中使用FragmentActivity和Fragments制作了标签。我有一个用于所有片段的操作栏,它有一个刷新按钮。我想刷新我按下ActionBar的刷新按钮的特定片段。你知道吗?提前感谢。

只要通过替换现有片段来重新创建片段,请查看此链接


还是我在你的问题中遗漏了什么?干杯。

要访问我特定片段中actionbar的“刷新”按钮,我首先应该做什么。例如,如果我在第三个片段中,那么如何仅访问该片段的刷新按钮。我尝试了很多,但无法访问fragmentactivity外部的刷新按钮press action等等,您想从fragmentactivity内部的片段访问操作按钮吗?我认为最好的方法是,如果我可以访问片段内部的操作按钮。为什么不在
onOptions ItemSelected(MenuItem item)
内部设置按钮的功能?但是,如果您真的想获取
MenuItem
,您是否尝试过
MenuItem MenuItem=(MenuItem)getActivity().findViewById(R.id.refresh)然后
menuItem.setOnMenuItemClickListener(新的menuItem.OnMenuItemClickListener(){})请使用developer.android.com/guide/components/fragments.html#ActionBar链接编辑您的答案,这样我就可以接受它作为正确答案了。非常感谢你的帮助。