Мое приложение для Android подключается к моему веб-сайту для получения и загрузки информации, поэтому я использую поток AsyncTask.
В одном случае мне нужно, чтобы мой поток возвращал истинное или ложное значение моему основному потоку .
Есть ли способ получить это возвращаемое значение из функции выполнения AsyncTask?
Когда я делаю следующее:
Toast.makeText(Locate.this, "Testing : "+locationUpdate.execute(location), Toast.LENGTH_LONG).show();
Я просто получаю много тарабарщины.
Я думаю, что мне нужно средство для приостановки основной поток, пока не завершится второй поток. Второй поток вызывает функцию в основном потоке, чтобы установить возвращаемое значение. Поэтому, когда второй поток завершает работу, основной поток может возобновить паузу и получить доступ к возвращаемому значению, установленному вторым потоком Если эта логика верна, предложите предложения ... спасибо!