Вы можете вещь этот вопрос является дубликатом один, но до сих пор я не нашел ответа на другие должностиОтправить данные из Android класса Thread Сервисную класса
У меня есть класс обслуживания под названием «Update» и индивидуальный класс резьбы по имени, как «SyncData» внутри службы. Мне нужно запустить поток SyncData в методе onCreate() класса обслуживания. Когда поток запускается, он запускается только один раз, и он должен вернуть значение строки в метод Service onCreate(). Но в моем случае он всегда обращается в нуль в методе Service onCreate(). Но я вижу эту же строку данных в моем классе Thread, помещая журналы.
Во многих разных сообщениях я вижу передачу данных из потока в активность или передачу данных между Threads обработчиками. Я не вижу сообщений о передаче данных из потока в класс службы.
Может кто-нибудь помочь мне в этом.
Спасибо!
Я понимаю, но как я могу выполнить эту задачу? – user1810931
вы не можете. Единственное, что вы можете сделать, это обратный вызов, вызываемый где-то, когда поток выполняется. Но вы не можете блокировать onCreate() – fedepaol
о том, что касается onStartCommand() или любого другого места в классе обслуживания? – user1810931