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

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



莫回无
浏览 134回答 1
1回答

杨魅力

如果要每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);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java