7

如何在特定线程上运行我的代码?

如果“特定线程”是主 ui 线程,我可以使用 runOnUiThread 方法。

但是“特定线程”不是ui Thread,“特定线程”不是我制作的。

“特定线程”是由某个图书馆制作的。

但我可以访问“特定线程”。

像这样,Thread theSpecificThread = getThread();

如何在 runOnUiThread(new Runnable()) 等特定线程上运行我的代码?

4

1 回答 1

1

您必须安排线程调用它。如果这个线程被隐藏在一个不透明的库中,不调用任何可访问的方法或事件,并且没有提供任何信号通知它做你能做的事情,那么我担心你有一个大问题。

于 2012-07-06T02:22:39.117 回答