android java threads一个接一个地运行但等待每个完成后再运行

时间:2014-05-25 19:41:12

标签: java android multithreading

我正在努力解决线程和线程问题。

我有一个android活动,它有4个将在其中运行的线程。这些线程需要运行而不会得到ANR错误,它们也必须一个接一个地运行,所以第一个线程运行然后只有当它完成时第二个线程才开始运行等等。所有线程都运行不同的代码并且操作有循环一定次数。我在下面做了一个我的问题的例子。不要因为代码运行的原因而不知道为什么必须在线程中完成它们,以及如何进行我感兴趣的线程锁定的整个问题。这些问题需要很多提出计算,然后检查答案。

如果在线程运行时按下后退或主页按钮,还需要知道如何完全停止线程运行。

问题的数量是流程循环的次数。

第一个帖子 在显示第一个问题之前倒计时3 2 1。为此使用倒计时器,可以在进入下一个线程之前等待onFinnish()

实现runnable中的第二个线程 向玩家显示问题

实现runnable中的第三个线程 球员回答问题

第四个线程这将是一个倒计时器 显示结果,即玩家正确回答。

许多人提前帮助了这一点。

干杯

0 个答案:

没有答案