自动化零件商城(www.rssme.com)专业PLC,变频器,直线模组,触摸屏,控制器,传感器等自动化商品网上购物商城,为广大中小工业企业提供优质、低价格和种类齐全的自动化零件。
文章目录

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

哎,对自己无语了,竟然一时犯了这么明显的错误,后面才发现,因此写入于此。

PS:我是在回调方法中更新UI状态,谨记!

报这个错是因为:Android 不能在子线程中更新UI!

为了解决这个问题下面有两种方法,这也是大家非常常用的。

1、Handler

	private Handler mHandler = new Handler() {
		public void handleMessage(android.os.Message msg) {

		};
	};

2、Activity.runOnUiThread

		runOnUiThread(new Runnable() {

			@Override
			public void run() {
				// TODO Auto-generated method stub

			}
		});


以上两种方法均可用于刷新UI资源。

相关文章

自动化零件商城(www.rssme.com)专业PLC,变频器,直线模组,触摸屏,控制器,传感器等自动化商品网上购物商城,为广大中小工业企业提供优质、低价格和种类齐全的自动化零件。

暂无评论

评论审核已启用。您的评论可能需要一段时间后才能被显示。

none
暂无评论...