更新UI的位置不正确,线程解析数据    handler. mssage 中更新

android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.

02-25 14:58:01.250: E/AndroidRuntime(17082): FATAL EXCEPTION: Thread-1450
02-25 14:58:01.250: E/AndroidRuntime(17082): android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
02-25 14:58:01.250: E/AndroidRuntime(17082): at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:4692)
02-25 14:58:01.250: E/AndroidRuntime(17082): at android.view.ViewRootImpl.focusableViewAvailable(ViewRootImpl.java:2649)
02-25 14:58:01.250: E/AndroidRuntime(17082): at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:714)
02-25 14:58:01.250: E/AndroidRuntime(17082): at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:714)
02-25 14:58:01.250: E/AndroidRuntime(17082): at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:714)
02-25 14:58:01.250: E/AndroidRuntime(17082): at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:714)
02-25 14:58:01.250: E/AndroidRuntime(17082): at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:714)
02-25 14:58:01.250: E/AndroidRuntime(17082): at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:714)
02-25 14:58:01.250: E/AndroidRuntime(17082): at android.view.ViewGroup.focusableViewAvailable(ViewGroup.java:714)
02-25 14:58:01.250: E/AndroidRuntime(17082): at android.view.View.setFlags(View.java:8382)
02-25 14:58:01.250: E/AndroidRuntime(17082): at android.view.View.setFocusableInTouchMode(View.java:5673)
02-25 14:58:01.250: E/AndroidRuntime(17082): at android.widget.AdapterView.checkFocus(AdapterView.java:717)
02-25 14:58:01.250: E/AndroidRuntime(17082): at android.widget.ListView.setAdapter(ListView.java:461)
02-25 14:58:01.250: E/AndroidRuntime(17082): at com.huashang.huishang.activity.FragmentPageMessageTab$2.run(FragmentPageMessageTab.java:87)
02-25 14:58:01.250: E/AndroidRuntime(17082): at java.lang.Thread.run(Thread.java:856)

转载于:https://www.cnblogs.com/flyingsir/p/3983703.html

CalledFromWrongThreadException相关推荐

  1. android.view.ViewRoot$CalledFromWrongThreadException的解决办法

    android 是不允许子线程直接更新UI的,如果一定要在子线程直接更新UI就会出现android.view.ViewRoot$CalledFromWrongThreadException: Only ...

  2. 发生android.view.ViewRoot$CalledFromWrongThreadException异常的解决方案

    在Android平台下,进行多线程编程时,经常需要在主线程之外的一个单独的线程中进行某些处理,然后更新用户界面显示.但是,在主线线程之外的线程中直接更新页面显示的问题是 报异常:android.vie ...

  3. Android JS调原生 有盟分享 打开微信分享 原程序崩溃问题 报android.view.ViewRootImpl$CalledFromWrongThreadException:

    报的问题:android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created ...

  4. 转载 Android 多线程处理之多线程用法大集合

    handler.post(r)其实这样并不会新起线程,只是执行的runnable里的run()方法,却没有执行start()方法,所以runnable走的还是UI线程. 1.如果像这样,是可以操作ui ...

  5. Handler消息传递机制

    Android中的Handler机制 直接在UI线程中开启子线程来更新TextView显示的内容,运行程序我们会发现,如下错 误:android.view.ViewRoot$CalledFromWro ...

  6. 为什么我的子线程更新了 UI 没报错?借此,纠正一些Android 程序员的一个知识误区...

    开门见山: 这个误区是:子线程不能更新 UI ,其应该分类讨论,而不是绝对的. 半小时前,我的 XRecyclerView 群里面,一位群友私聊我,问题是: 为什么我的子线程更新了 UI 没报错? 我 ...

  7. 有关Android线程的学习

    1. Android进程 在了解Android线程之前得先了解一下Android的进程.当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程.默认的情况下,所有该程序的组件都 ...

  8. (转)有关Android线程的学习

    1. Android进程 在了解Android线程之前得先了解一下Android的进程.当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程.默认的情况下,所有该程序的组件都 ...

  9. Android中Handler的使用

    在Android开发中,我们常常会遇到这样一种情况:在UI界面上进行某项操作后要运行一段非常耗时的代码,比方我们在界面上点击了一个"下载"button,那么我们须要运行网络请求,这 ...

最新文章

  1. debian6更新网卡驱动
  2. MapReduce学习总结之Combiner、Partitioner、Jobhistory
  3. STM32中stm32f0xx_flash.icf文件的作用详解!
  4. 从tcp到netty(一)
  5. centos下部署tomcat详解
  6. 如何用php获取网页表格,PHP获取网页上任意表格中内容的通用程序的制作
  7. Why NoSQL?
  8. 键盘输入Scanner类方法属性使用
  9. 前端学习(1747):前端调试值之console用处
  10. 《Java8实战》笔记(08):重构、测试和调试
  11. 牛客网--整数与IP地址间的转换
  12. 7PYX 网站代码下载
  13. 什么是序列化和反序列化
  14. 上海消保委评饿了么“多等5分钟”功能:逻辑上有问题
  15. android服务器连接失败,Android Studio服务器连接失败
  16. C语言第五次博客作业---函数
  17. syslog收到的日志存放在哪里_Linux使用RsyslogServer记录远程主机系统日志
  18. Mysql 的 Cascade Restrict
  19. 数字图像处理总复习讲义
  20. 基于Android的英文电子词典

热门文章

  1. Matlab dir函数
  2. [笔记]画三角函数-涵盖画图基础
  3. android 扫描音乐,native.js扫描android手机本地音乐
  4. golang中map并发读写问题及解决方法
  5. 深入出不来nodejs源码-编译启动
  6. 【BZOJ3527】【ZJOI2014】力
  7. ORACLE 导空表结构
  8. 《构建之法》8、9、10章
  9. 《梦断代码》读后感一
  10. 修正 IE 的双倍页边距 bug