Android-сокеты с экраном подключения, который открывает новый экран в случае успешного подключения - PullRequest
0 голосов
/ 21 марта 2012

Мне нужно спроектировать приложение, которое открывается на экране с помощью кнопки с надписью «Подключиться», и когда нажимается кнопка «Подключить», оно инициирует соединение через сокет, и, если соединение установлено успешно, оно запускает новый экран, но как толькосоединение нарушено. Мне нужно, чтобы он вернулся на экран подключения.Я знаю, что мне нужно запустить сетевые действия в потоке асинхронных задач, я просто не уверен, какую логику использовать для запуска задачи, и должен ли сетевой поток асинхронных задач возвращать истинное значение, если th

1 Ответ

0 голосов
/ 21 марта 2012

AsyncTask имеет метод onPostExecute, который выполняется в потоке пользовательского интерфейса.Там вы можете проверить, является ли соединение с сокетом успешным или нет, и запустить действие, используя StartActivity.

Вы можете передать URL конструктору классов, который расширяет asynctask, и с помощью этого URL вы можете запустить соединение с сокетом..

надеюсь, что это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...