Ну типо смотри, у меня 2 потока, они одновременно вызывают runOnUiThread, с разным кодом, очевидно, что кто первый отправит сообщение в пул, тот код и последовательно выполнится, и только потом код из второго runOnUiThread. Вот есть ли какой нибудь вариант, что бы если я вызвал более приоритетную мне операцию использующую main поток, то лочить выполнение предыдущего (еще не выполненого блока runOnUIThread)