我是通过将数据写入到数据库,然后再显示到界面上
一共有四个界面,通过fragment实现。
在开发的过程中碰到一个问题,我要刷新当前的界面中的数据怎么办
方法:我通过新建一个进程,取更新数据库的数据,
然后当数据更新完成后,我重新吧界面onresum一下。这个时候就需要知道当前那个fragment处于onresum状态。怎么办?
image.png
第二步:我在oncreat中设置为false,在onresum中设置为true
image.png
image.png
第三步:在主线程中更新界面,判断当前处于onresum的fragment,然后重新onresum一下。
image.png
现在就可以把当前看到的界面刷新了,显示数据库中更新的数据