【发布时间】:2017-10-15 21:36:17
【问题描述】:
我正在尝试在 android 应用程序的 pubnub 中设置侦听器,但遇到了问题。每当收到任何消息时,应用程序都会崩溃。我在 logcat 中收到此错误 - android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
任何人都可以提出任何解决方案吗?
【问题讨论】:
-
哪个版本的 PubNub Android SDK?可以分享更完整的代码吗?
-
现在解决了。我发现我无法从订阅监听器内部修改或对 textview 做任何事情,所以我创建了一个新的 asynctask
-
你也可以使用runOnUiThread
-
你应该作为官方答案发布^^^