为了账号安全,请及时绑定邮箱和手机立即绑定

每2秒刷新一次JSON响应中填充的listView

每2秒刷新一次JSON响应中填充的listView

莫回无 2021-04-04 13:14:04
我正在开发一个Android应用,其中一个片段具有一个列表视图,该列表视图由来自PHP服务器的JSON响应填充。列表视图将根据需要显示,并且每当查看片段时都会更新。但是,这也是一个问题,因为列表仅在视图更改时才更新,并且我希望listView每隔几毫秒清除并更新一次。
查看完整描述

1 回答

?
杨魅力

TA贡献1811条经验 获得超6个赞

如果要每x秒执行任何操作,则可以使用此代码(在本示例中,x为1000毫秒= 1秒)


在您的片段类中定义:


private Handler handler = new Handler();

Runnable updatePage = new Runnable() {

                @Override

                public void run() {


                    // do what you want in here (calling your web service request)                    



                    handler.postDelayed(updatePage,1000);

                }

            };

并像这样使用它(将其放入onCreateView方法中):


handler.postDelayed(updatePage,1000);


查看完整回答
反对 回复 2021-04-14
  • 1 回答
  • 0 关注
  • 133 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信