我的任务是在 5 秒延迟后使用,Thread.sleep(5000)
在按钮上单击使用Handler
///方法而不是实现. 我的问题是,我在网上查找有关如何使用上述方法执行此任务的示例时遇到问题。那么,按照常见/相关的做法,我将如何实现我上面描述的这个简单任务?Looper
Thread
Runnable
AsyncTask
HandlerThread
Looper
经过思考(我现在主要想知道我上面提到的问题):
- 我想确保多次单击 Button 不会在每次单击时重新启动该过程(仅在 5 秒结束后)。
- 我想让这个简单的任务在整个方向变化中保持不变,即使方向发生在通过 5 秒延迟发生的中间
Thread.sleep(5000)
之后,之后想:
- 显示随机数的 Button 和 TextView 存在于我
MainActivity
调用的片段中。