Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在android eclipse中运行时,是否有任何可能的方法停止thread.sleep?_Java_Android_Eclipse_Multithreading - Fatal编程技术网

Java 在android eclipse中运行时,是否有任何可能的方法停止thread.sleep?

Java 在android eclipse中运行时,是否有任何可能的方法停止thread.sleep?,java,android,eclipse,multithreading,Java,Android,Eclipse,Multithreading,有没有办法停止点击thread.sleep按钮? 比如说?我点击了第一个按钮进行睡眠,然后第二个按钮用于在睡眠时停止线程?我尝试了thread.stop()和thread.interrupt,但它不工作。thread.interrupt()将导致休眠线程解锁。。。假设你中断了正确的线程 Thread.stop()已弃用,不应使用 然而 有没有办法停止点击thread.sleep按钮 这对我来说没有多大意义。除非你做了一些非常奇怪(和错误)的事情,否则线程不会“在点击按钮时休眠”。当然,您绝对不应

有没有办法停止点击thread.sleep按钮? 比如说?我点击了第一个按钮进行睡眠,然后第二个按钮用于在睡眠时停止线程?我尝试了thread.stop()和thread.interrupt,但它不工作。

thread.interrupt()
将导致休眠线程解锁。。。假设你中断了正确的线程

Thread.stop()
已弃用,不应使用

然而

有没有办法停止点击thread.sleep按钮


这对我来说没有多大意义。除非你做了一些非常奇怪(和错误)的事情,否则线程不会“在点击按钮时休眠”。当然,您绝对不应该编写一个调用
sleep(…)
的输入事件监听器(例如“点击”监听器)。由于输入事件侦听器由事件处理程序线程调用,因此如果
睡眠
,将锁定UI。

在线程上调用
中断()
方法。这将导致睡眠被取消,并引发
中断异常。
请帮助。提前感谢您的回答!谢谢你的回答。是的,我使用了thread.sleep on on-click侦听器。我必须这样做,以便mediaplayer中调用的声音不会重叠。thread.sleep是否有其他方法或替代方法?本页概述MediaPlayer API,并显示MediaPlayer类本身有用于暂停和恢复播放机的API方法。你应该使用它,而不是线程。睡眠。