android - 每 2 分钟刷新一次数据或在服务器改造时显示更新
问题描述
我已经搜索了如何使用改造库在回收器视图中刷新数据以获取数据,但不幸的是我找不到任何东西。
你能否把我放在正确的方向上,我可以在哪里找到信息。
当客户下订单并查看订单状态时,我得到了应用程序,当人更新订单状态时如何制作,例如从数据库中的 0 合 1 开始,这意味着它的值已更改,但仅在状态为 0 时修改加载的数据。当应用程序时如何制作识别数据库中的值已更新,并向客户显示的不是 0 状态而是 1。
太感谢了
解决方案
private Handler mRepeatHandler;
private Runnable mRepeatRunnable;
private final static int UPDATE_INTERVAL = 2000;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mRepeatHandler = new Handler();
mRepeatRunnable = new Runnable() {
@Override
public void run() {
//Put the piece of code which is getting data from server.
mRepeatHandler.postDelayed(mRepeatRunnable, UPDATE_INTERVAL);
};
mRepeatHandler.postDelayed(mRepeatRunnable, UPDATE_INTERVAL);
}
推荐阅读
- javascript - 如何让 VSCode Intellisense 与 ServiceNow Script Includes 一起使用?
- laravel - Laravel 多态关系问题
- vb.net - 如何更改使用 VB 创建的文件夹的文件资源管理器图标
- dictionary - 跨越国家/地区的 Tableau 地图上的领导线
- eclipse - Eclipse 文本太大了
- python - 制作一个在 Tkinter 中打开另一个窗口的按钮
- java - com/google/common/base 方法未找到
- css - 使 css :hover 样式不会消失
- python - 如何使用 UI 集成在 Python 中创建计数计数器?
- html - 如何并排放置两个fileInputs R Shiny