У меня есть активность, которая выполняет некоторые операции с сетью в onCreate()
.Как избежать NetworkOnMainThreadException?
Дело в том, что я должен запустить другое мероприятие после завершения сбора данных.
Как я могу убедиться, что сетевые операции на моем onCreate()
завершены до того, как я запустил другое действие, чтобы избежать ошибки NetworkOnMainThreadException
?
Используйте задачу асинхронной, есть много вопросов, касающихся их – tyczj
http://developer.android.com/reference/android/os/NetworkOnMainThreadException.html. использовать asynctask или создать новый поток и выполнить сетевую операцию в потоке. – Raghunandan
@tyczj это пункт! Я использую AsyncTasks, но когда я запускаю другое действие, они не закончены, поэтому NetworkOnMainThreadException –