我想在延迟10秒释放按钮后显示文本。需要做哪些修改。
b1.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v)
{
t1.setText("Displaying Delay");
return false;
}
});
提前感谢!!
如果您可以访问线程类的公共静态void sleep (long time)方法
使发送此消息的线程在给定的时间内休眠时间间隔(以毫秒为单位)。精度不是保证——线程的睡眠时间可能比请求的多或少。
参数说明 time休眠时间,以毫秒为单位。
如果当前线程被中断,抛出 InterruptedException。的事件之前,当前线程的中断状态将被清除抛出异常。
你尝试某事的程度:
@Override
public boolean onLongClick(View v) {
try {
Thread.sleep(10000);
t1.setText("Displaying Delay");
return false;
}
catch(InterruptedException e) {}
}