У меня есть задача, которая работает в фоновом режиме. Я хочу, чтобы эта фоновая задача использовала Webview. Фоновая задача создает новую активность, Web, через новый Intent. Все действия веб-просмотра (например, URL-адрес загрузки, возврат и т. Д.) Находятся в методах в Интернете. Эти методы вызывается из методов в фоновых задачах. Эта процедура отлично работает на некоторых устройствах.Android, Webview, фоновая задача, темы
Я теперь вижу аварию некоторых устройств с сообщением:
«android.view.ViewRoot $ CalledFromWrongThreadException: только исходный поток, который создал иерархию вида может коснуться его точка зрения.»
после фона вызывает метод goback() в сети.
Очевидно, что Web работает в другой теме, чем фоновая задача. Что я могу сделать по этому поводу?
Как изменить: startActivityForResult (htmlIntent, 255); до runOnUIThread() – Xarph
Что происходит в htmlIntent? Покажите мне, как goback() называется –
. Мое первоначальное сообщение объясняет намерение как можно лучше, не публикуя несколько списков. – Xarph