从外部主活动(适配器类)刷新 Android 活动



我搜索了一下,发现了两个结果:叫
1

recreate();

阿拉伯数字

startActivity(getIntent());
finish();

但是我想刷新活动而不是从活动内部刷新。

我有多个片段,每个片段都有带有按钮的列表视图。

我的列表视图由服务器上的数据填充。在按钮上单击我正在更改服务器上的数据,并希望刷新所有列表视图(以便使它们加载新内容)。onClick() 函数位于 listAdapter 中。那么有没有办法从这个列表适配器类刷新整个活动。

刷新列表适配器类片段的方法。

您应该

在适配器上调用notifyDataSetChanged()。看到这个问题

将活动的上下文传递给 ListView,并从列表视图调用此方法

((Activity)context).recreate();

最新更新