Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Erro Apenas o thread original que criou uma hierarquia de visualizações pode tocar em suas visualizações no Android


A solução está no log do logcat:
04-04 18:38:47.596: E/AndroidRuntime(413): android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.

A postagem de usuário/senha está funcionando. Você obtém a resposta "true" bem, mas tenta definir um rótulo ou similar, em uma visão que foi criada fora do thread. Isso é um não-não.
result.setText("Login successful");

Consulte os documentos do SDK do Android sobre threads/processos sobre como atualizar visualizações de outros threads:http://developer.android.com/guide/components/processes-and-threads.html