定时刷新

    xiaoxiao2021-03-26  6

    public class RefreshMoney { private static Handler handler; private static Runnable timeRunnable; //刷新 public static void refresh(final Standby_Page_ListView_Adapter adapter) { //Handler刷新全部车位的 handler = new Handler() { @Override public void handleMessage(Message msg) { super.handleMessage(msg); int i = msg.what; if (i == 1) { //刷新适配器 adapter.notifyDataSetChanged(); } } }; //一分钟刷新一次 timeRunnable = new Runnable() { @Override public void run() { Message msg = new Message(); msg.what = 1; handler.sendMessage(msg); handler.postDelayed(this, 1000 * 60 * 1); } }; //每1分钟执行一次timeRunnable handler.postDelayed(timeRunnable, 1000 * 60); } //刷新 public static void stopRefresh() { handler.removeCallbacks(timeRunnable);//清除线程 } }
    转载请注明原文地址: https://ju.6miu.com/read-600293.html

    最新回复(0)