Handler mainHandler = new Handler(MainActivity.context.getMainLooper());
mainHandler.post(new Runnable() {
@Override
public void run() {
// .. some code
}
});
通常我从工作线程开始Runnable
,但它可能发生,它是从主线程调用的。你认为它有什么负面影响?从主线程发布的主线程启动线程?
当正常的'方法调用'被执行时,是否有任何'延迟'发布'Runnable'这样的从主到主比较? –
@János是的,这些runnables被添加到队列中,并且在之前的任何事情之后被执行 – Kiskae