更改为数据库后更新ListView

问题描述 投票:0回答:1

我一直在使用TabLayout创建一个简单的列表应用,以存储和查看多种类型的事物。我在下面绘制了我的应用程序的结构。

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

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

这一切都按预期工作。

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

任何有关如何实现这一目标的指针,将不胜感激!

My app structure

java android listview adapter
1个回答
0
投票

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

adapter.notifyDataSetChanged(); 

[如果您使用的是asynctask,那么您可以在[]中将此行称为>]

onPostExecte(){ // here }  
© www.soinside.com 2019 - 2024. All rights reserved.