Android 一分钟后清除 Listview 任务列表 - 使用 Handler 延迟执行

如果你想在应用启动后的一分钟后清除 'listviewTasks' 中的任务列表,你可以使用 'Handler' 来延迟执行清除任务的操作。在 'Study' 类的 'onCreate' 方法中添加以下代码:

import android.os.Handler;
import android.os.Looper;

// ...

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.study);

    // ...

    // 延迟一分钟后清除任务列表
    new Handler(Looper.getMainLooper()).postDelayed(new Runnable() {
        @Override
        public void run() {
            tasks.clear();
            adapter.notifyDataSetChanged();
        }
    }, 60000); // 60000毫秒等于一分钟
}

这段代码会在应用启动后的一分钟后执行清除任务列表的操作。使用 'Handler' 的 'postDelayed' 方法来延迟执行指定的任务,其中第二个参数是延迟的时间,单位是毫秒。

请将这段代码添加到 'onCreate' 方法的适当位置,然后重新运行应用。一分钟后,任务列表就会被清空。

Android 一分钟后清除 Listview 任务列表 - 使用 Handler 延迟执行

原文地址: https://www.cveoy.top/t/topic/bNUD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录