gpt4 book ai didi

java - 如何启用 Collection notifyDataChange?

转载 作者:太空宇宙 更新时间:2023-11-03 12:58:51 25 4
gpt4 key购买 nike

我有一个 fragment ,其中有一个带有 BaseAdapter 的 ListView。然后我有一个弹出菜单,我在其中选择一个选项并将项目添加到 Collection 夹。集合中的数据应该显示在列表中,但它没有显示。我需要添加 adapter.notifyDataChanged() 来更新 View 。

问题是我可能无法访问来自不同类的适配器。如何启用自动用户界面更新?

附言。我试图从 UI 线程添加数据,但仍然没有...

                    getActivity().runOnUiThread(new Runnable() {

public void run() {
GlobalData.groupTable.put(newGroup.getId(), newGroup);

}
});

最佳答案

The problem is that I may not have access to adapter from different classes.

创建自定义回调以更新您的适配器。 This approach来自开发人员指南。

关于java - 如何启用 Collection notifyDataChange?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14697811/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com