【发布时间】:2019-07-21 09:48:07
【问题描述】:
点击工具栏中的刷新图标后,如何从另一个或主Activity刷新Activity1中的列表视图?
这是我预期的编码设计:
MainActivity - 创建了一个带有刷新图标的选项卡和工具栏。
Activity1 片段 - 在 tab1 中有 Listview1
Activity2 片段 - 在 tab2 中有 Listview2
点击刷新图标后,所有的列表视图都会被刷新。但是,我不知道如何从另一个活动中调用 Activity1 中的刷新函数。
以下代码用于在Activity1中刷新listview(listView_monitor),如果它被自己调用,则可以正常工作:
private void Refresh_Listview() {
monitorList = new ArrayList<>();
monitorList.clear();
if (Create_Data_Array()) {
adapter = new FGT_Monitor_ListView_Adapter(getActivity(), monitorList);
listView_monitor.setAdapter(adapter);
adapter.notifyDataSetChanged();
}
}
请多多指教。
提前感谢。
【问题讨论】: