У меня есть два вида деятельности: Client1.java и Client2.java.
Client1 создает tcp / ip-соединение с удаленным хостом для запуска команды. Затем сервер отправит выходные данные обратно на Client1.Выходные данные будут отображены в Client2 Activity. Поскольку требуется некоторое время для отправки вывода обратно на активность Client1 с удаленного сервера, я использовал progreesDialog, чтобы показать некоторый прогресс, пока вывод полностью не будет отправлен обратно на активность Client1 с сервера.
Мне нужна некоторая синхронизация, когда всякий раз, когда выходные данные будут полностью отправлены обратно клиенту1, активность progressDialog будет завершена, и клиент2 начнет показывать выходные данные, полученные с удаленного сервера.