如何使用android延迟不扩展或实现Thread或Runnable
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用android延迟不扩展或实现Thread或Runnable相关的知识,希望对你有一定的参考价值。
我是新来的,我想知道如何在不使用线程的情况下在android中使用延迟。我正在使用Handler
Handler handler=new Handler();
Thread r=new Thread () {
public void run() {
// Your next task
}
};
handler.postDelayed(r, 30000);
答案
替换Thread r = new Thread with Runnable
Handler handler=new Handler();
Runnable r=new Runnable() {
public void run() {
// Your next task
}
};
handler.postDelayed(r, 30000);
另一答案
试试这个
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
public void run() {
// Your next task
}
}, 30000);
以上是关于如何使用android延迟不扩展或实现Thread或Runnable的主要内容,如果未能解决你的问题,请参考以下文章
android surfaceview runnable 延迟的正确方法?
通过扩展 Thread 类或实现 Runnable 来创建线程更可取的是啥? [复制]