一个Fragment更新UI后另外的几个Fragment无法显示

在MainActivity中添加了几个Fragment,用replace()进行Fragment的切换;其中一个Fragment中在ViewPager中又添加了3个fragment 选项卡,类似于新闻客户端的界面,并且都通过网络获取数据。在三个小的fragment中都加了Handler进行UI的更新,但是当点击了这个包含了三个小的fragment的外层Fragment后,再去点击外层的另外几个Fragment, 内容就显示不出来了。


log日志如下:
02-17 08:53:02.337: W/AwContents(4374): nativeOnDraw failed; clearing to background color.
02-17 08:53:02.409: V/SlidingMenu(4374): changing layerType. hardware? false
02-17 08:53:02.817: I/chromium(4374): [INFO:async_pixel_transfer_manager_android.cc(60)] Async pixel transfers not supported
02-17 08:53:03.037: I/chromium(4374): [INFO:async_pixel_transfer_manager_android.cc(60)] Async pixel transfers not supported
02-17 08:53:03.497: I/Choreographer(4374): Skipped 57 frames!  The application may be doing too much work on its main thread.
02-17 08:53:04.401: I/Choreographer(4374): Skipped 54 frames!  The application may be doing too much work on its main thread.
02-17 08:53:05.073: I/Choreographer(4374): Skipped 39 frames!  The application may be doing too much work on its main thread.
02-17 08:53:06.325: I/Choreographer(4374): Skipped 35 frames!  The application may be doing too much work on its main thread.
02-17 08:53:22.889: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:22.889: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:23.169: V/SlidingMenu(4374): changing layerType. hardware? false
02-17 08:53:25.157: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:25.225: W/View(4374): requestLayout() improperly called by android.widget.ImageView{5297ec78 V.ED.... ......ID 0,54-256,60 #7f040060 app:id/fragmentnews_tabline_iv} during layout: running second layout pass
02-17 08:53:25.241: V/CustomViewBehind(4374): behind INVISIBLE
02-17 08:53:25.409: D/dalvikvm(4374): GC_FOR_ALLOC freed 194K, 6% free 5841K/6184K, paused 8ms, total 8ms
02-17 08:53:25.425: V/SlidingMenu(4374): changing layerType. hardware? false
02-17 08:53:26.181: D/dalvikvm(4374): GC_FOR_ALLOC freed 882K, 15% free 5956K/6988K, paused 45ms, total 45ms
02-17 08:53:26.253: W/System.err(4374): android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
02-17 08:53:26.257: W/System.err(4374): android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
02-17 08:53:26.257: W/System.err(4374):  at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:6024)
02-17 08:53:26.257: W/System.err(4374):  at android.view.ViewRootImpl.requestLayout(ViewRootImpl.java:820)
02-17 08:53:26.257: W/System.err(4374):  at android.view.View.requestLayout(View.java:16431)
02-17 08:53:26.261: W/System.err(4374):  at android.view.View.requestLayout(View.java:16431)
02-17 08:53:26.261: W/System.err(4374):  at android.view.View.requestLayout(View.java:16431)
02-17 08:53:26.261: W/System.err(4374):  at android.view.View.requestLayout(View.java:16431)
02-17 08:53:26.261: W/System.err(4374):  at android.widget.RelativeLayout.requestLayout(RelativeLayout.java:352)
02-17 08:53:26.261: W/System.err(4374):  at android.view.View.requestLayout(View.java:16431)
02-17 08:53:26.261: W/System.err(4374):  at  at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:6024)
02-17 08:53:26.261: W/System.err(4374):  at android.view.ViewRootImpl.invalidateChildInParent(ViewRootImpl.java:853)
02-17 08:53:26.261: W/System.err(4374):  at android.view.ViewGroup.invalidateChild(ViewGroup.java:4320)
02-17 08:53:26.261: W/System.err(4374):  at android.view.View.invalidate(View.java:10935)
02-17 08:53:26.261: W/System.err(4374):  at android.view.View.invalidate(View.java:10890)
02-17 08:53:26.261: W/System.err(4374):  at android.widget.ImageView.setImageDrawable(ImageView.java:426)
02-17 08:53:26.261: W/System.err(4374):  at android.widget.ImageView.setImageBitmap(ImageView.java:439)
02-17 08:53:26.261: W/System.err(4374):  at com.gaokao.ppst.utils.HttpUtils$2.run(HttpUtils.java:53)
02-17 08:53:26.261: W/System.err(4374):  at java.lang.Thread.run(Thread.java:841)
02-17 08:53:26.265: W/System.err(4374): android.view.View.requestLayout(View.java:16431)
02-17 08:53:26.265: W/System.err(4374):  at android.view.View.requestLayout(View.java:16431)
02-17 08:53:26.265: W/System.err(4374):  at android.view.View.requestLayout(View.java:16431)
02-17 08:53:26.265: W/System.err(4374):  at android.view.View.requestLayout(View.java:16431)
02-17 08:53:26.265: W/System.err(4374):  at android.view.View.requestLayout(View.java:16431)
02-17 08:53:26.265: W/System.err(4374):  at android.view.View.requestLayout(View.java:16431)
02-17 08:53:26.265: W/System.err(4374):  at android.widget.AbsListView.requestLayout(AbsListView.java:1916)
02-17 08:53:26.265: W/System.err(4374):  at android.view.View.requestLayout(View.java:16431)
02-17 08:53:26.265: W/System.err(4374):  at android.widget.RelativeLayout.requestLayout(RelativeLayout.java:352)
02-17 08:53:26.265: W/System.err(4374):  at android.view.View.requestLayout(View.java:16431)
02-17 08:53:26.265: W/System.err(4374):  at android.widget.ImageView.setImageDrawable(ImageView.java:424)
02-17 08:53:26.265: W/System.err(4374):  at android.widget.ImageView.setImageBitmap(ImageView.java:439)
02-17 08:53:26.265: W/System.err(4374):  at com.gaokao.ppst.utils.HttpUtils$2.run(HttpUtils.java:53)
02-17 08:53:26.265: W/System.err(4374):  at java.lang.Thread.run(Thread.java:841)
02-17 08:53:31.209: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:31.209: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:31.725: V/SlidingMenu(4374): changing layerType. hardware? false
02-17 08:53:34.089: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:34.449: V/CustomViewBehind(4374): behind INVISIBLE
02-17 08:53:34.577: V/SlidingMenu(4374): changing layerType. hardware? false
02-17 08:53:38.365: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:38.369: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:38.825: V/SlidingMenu(4374): changing layerType. hardware? false
02-17 08:53:40.821: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:41.173: V/CustomViewBehind(4374): behind INVISIBLE
02-17 08:53:41.329: V/SlidingMenu(4374): changing layerType. hardware? false
02-17 08:53:42.765: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:42.765: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:43.117: V/SlidingMenu(4374): changing layerType. hardware? false
02-17 08:53:45.961: D/dalvikvm(4374): GC_FOR_ALLOC freed 1355K, 30% free 5053K/7140K, paused 6ms, total 6ms
02-17 08:53:46.073: D/dalvikvm(4374): GC_FOR_ALLOC freed 18K, 21% free 5644K/7140K, paused 83ms, total 84ms
02-17 08:53:46.097: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:46.393: V/CustomViewBehind(4374): behind INVISIBLE
02-17 08:53:46.737: V/SlidingMenu(4374): changing layerType. hardware? false
02-17 08:53:48.429: D/CookGet(4374): com.android.volley.TimeoutError
02-17 08:53:48.429: D/Volley(4374): [1] Request.finish: 7608 ms: [ ] http://apis.juhe.cn/cook/category?key=fa2a3e2a33fb747c63f8e2c0804069b5 0x3a94e93c NORMAL 1
02-17 08:53:49.133: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:49.133: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:49.581: V/SlidingMenu(4374): changing layerType. hardware? false
02-17 08:53:51.725: V/SlidingMenu(4374): changing layerType. hardware? true
02-17 08:53:52.161: V/CustomViewBehind(4374): behind INVISIBLE
02-17 08:53:52.321: V/SlidingMenu(4374): changing layerType. hardware? false

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值