Handler mainHandler = new Handler(MainActivity.context.getMainLooper());
mainHandler.post(new Runnable() {
@Override
public void run() {
// .. some code
}
});
通常我從工作線程開始Runnable
,但它可能發生,它是從主線程調用的。你認爲它有什麼負面影響?從主線程發佈的主線程啓動線程?
當正常的'方法調用'被執行時,是否有任何'延遲'發佈'Runnable'這樣的從主到主比較? –
@János是的,這些runnables被添加到隊列中,並且在之前的任何事情之後被執行 – Kiskae