如何在特定线程上运行我的代码?
如果“特定线程”是主 ui 线程,我可以使用 runOnUiThread 方法。
但是“特定线程”不是ui线程,“特定线程”不是我做的。
“特定线程”是由某个库创建的。
但我可以访问“特定线程”。
像这样,Thread theSpecificThread = getThread();
如何在特定线程上运行我的代码,如 runOnUiThread(new Runnable())?
最佳答案
你必须安排线程调用它。如果这个线程隐藏在一个不透明的库中,不调用任何可访问的方法或事件,并且不提供任何方式来指示它做一些你能做的事情,那么我担心你有一个大问题。
关于java - 如何在特定线程上运行我的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11354950/