有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

更改数据库后java更新ListView

我一直在创建一个简单的列表应用程序,它带有一个TabLayout来存储和查看多种类型的内容。我已经在下面列出了我的应用程序的结构

在ListView中,我可以单击一个项目,这将启动一个DialogFragment,从数据库中检索该项目,并允许我编辑和保存条目

覆盖ListView,从MainActivity,我有一个FloatingActionButton。这将启动相同的DialogFragment,这次没有内容

这一切都和预期的一样

但是,我不知道在关闭DialogFragment(无论是在编辑还是新条目之后)后如何刷新ListView

任何关于我如何实现这一点的建议都将不胜感激

My app structure


共 (1) 个答案

  1. # 1 楼答案

    执行数据修改时,完成后调用

    adapter.notifyDataSetChanged(); 
    

    如果您使用的是asynctask,那么可以在中调用此lin

    onPostExecte(){ // here }