Handler mainHandler = new Handler(MainActivity.context.getMainLooper());
mainHandler.post(new Runnable() {
@Override
public void run() {
// .. some code
}
});
通常、私はワーカースレッドからRunnable
を開始しますが、メインスレッドから呼び出されることがあります。あなたはそれにいかなる否定的な副作用があると思いますか?メインスレッドの開始スレッドはメインスレッドから投稿されましたか?
通常の「メソッド呼び出し」が実行されたときに、メインからメインに比較して、このような「実行可能」を「遅延」していますか? –
@Jánosはい、それらのランナブルはキューに追加されます。それ以前に実行したことの後に実行されます – Kiskae