从数据库中删除数据后如何刷新 activity(使用 DAO)

How do I refresh my activity after deleting data from database (using DAO)

点击将删除数据库中所有记录的按钮后,我应该如何 "refresh" 我的 Activity?现在,在点击负责删除数据的图标后,我必须重新 运行 我的应用程序才能看到变化 - 例如空 RecyclerView.

如前所述,每次更改数据时,您都需要使用 LiveData 或 rxJava 2 来更新activity。

实时数据:https://medium.com/mindorks/using-room-database-with-livedata-android-jetpack-cbf89b677b47

RXJava 2:https://medium.com/androiddevelopers/room-rxjava-acb0cd4f3757

您可以添加 yourAdapter.notifyDataSetChanged(); onClick 您的按钮

希望对您有用。