Android Recycler 视图未更新

Android Recycler view not updating

我有一个回收器视图,它在应用程序启动时填充了数据。它每次都填满,但回收站视图不会每次都更新。单击操作栏打开键盘会刷新它。

我还会在所有数据加载完成后通知回收者视图进行更新。

  1. 我应该怎么update/refresh呢?
  2. recycler view 是不是更新有bug什么的?

如果需要,我将添加代码和 XML 布局。

refresh/notify代码:

// Inflate
new java.util.timer().schedule(
    () -> {
        runOnUiThread(()->{
            adapter.notifyDataSetChanged();
        });

    }, 1000
);

检查以下示例以每 1 秒刷新一次 recyclerview

Handler timerHandler;
timerHandler = new Handler();

Runnable timerRunnable = new Runnable() {
    @Override
    public void run() {
        adapter.notifyDataSetChanged();
        timerHandler.postDelayed(this, 1000);
    }
};

timerHandler.postDelayed(timerRunnable, 1000);