La pregunta es: ¿debo llamar al Activity.findViewById
solo en el hilo de UI?¿Debería llamarse findviewbyid en el hilo de UI?
La razón por la que estoy preguntando es que la llamo desde un hilo arbitrario y funciona sin problemas. Pero luego recibí una excepción de uno de los usuarios: findViewById
falla con NPE
en algún lugar en findViewTraversal
.
Entonces, ¿puede ser la causa?
Si la interfaz de usuario cambia o se destruye, el hilo tendrá un error. Solo debe usar las funciones de IU como esta desde la UI thread – Spidy