threadid=1: thread exiting with uncaught.exception ......解决方法
 threadid=1: thread exiting with uncaught exception (group=0x40015560)
E/AndroidRuntime(285): FATAL EXCEPTION: main
E/AndroidRuntime(285): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.service/com.example.service.FirstService}: java.lang.ClassCastException: com.example.service.FirstService
E/AndroidRuntime(285): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2643)
E/AndroidRuntime(285): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2736)
E/AndroidRuntime(285): at android.app.ActivityThread.access$2300(ActivityThread.java:142)
E/AndroidRuntime(285): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2564)
—————————————————————
今晚不小心,我也碰到了,我在对一个控件进行监听View.OnClickListener点击事件的时候,发生的错误,当时开始没仔细研究,然后百度谷歌各种搜了一堆,发现很多人也遇到了,但是最终都没有解决办法,然后静下心来研究!发现了问题,并提出两个解决方案!
原因是:(Button) findViewById(R.id.xxx);强制转换类型出错,你们把不支持点击事件的控件进行了button类型转换而实现View.OnClickListener 事件点击监听 ,然后就抱错了,这是根本原因!一般情况你们是把TextView或者非button的控件进行转换导致!
解决方案: 1, 进入布局文件把<TextView/>等样式直接改成<Button/>;
2, 用View取消button的强制转换,把类型转换成 View同样可以使用,并且和方法1不同的,2方法不影响控件的外形;
上面的是亲自测试通过,原文转载http://yinxingfei.com/?p=682
threadid=1: thread exiting with uncaught.exception ......解决方法的更多相关文章
- threadid=1: thread exiting with uncaught exception (group=0x40db8930)
		
异常信息如下: 07-26 17:23:49.521: W/dalvikvm(29229): threadid=1: thread exiting with uncaught exception (g ...
 - threadid=1: thread exiting with uncaught exception (group=0x40fca9a8)的问题
		
今天在项目开发中碰到了这样一个问题: 项目在Nexus5[Android 6.0]上面运行正常,在华为荣耀6[Android 4.4.2]上面运行到指定activity崩溃(不是应用启动崩溃):然后后 ...
 - threadid=1: thread exiting with uncaught exception (group=0xb2a86d70)
		
这个错误是程序运行成功,但是一在虚拟机上运行就报“停止运行了”,如图: 然后我们查看一个日志信息: 查了好久,终于 搞好了,原因是安卓目标SDK版本太高了,我这里创建好默认是这样的如图: 只要把21改 ...
 - Exception in thread "main" java.lang.ClassNotFoundException: 解决方法
		
[root@h1 ~]# hadoop jar W1.jar hdfs://h1:9000/hello hdfs://h1:9000/cmd Exception in thread "mai ...
 - Exception in thread "main" java.lang.IllegalArgumentException:解决方法
		
使用fileSystem的delete方法无法删除文件或目录 Exception in thread "main" java.lang.IllegalArgumentExcepti ...
 - Mysql:Forcing close of thread xxx user: 'root' 的解决方法
		
MySQL server在中午的时候忽然挂掉.重启mysql也尽是失败,只有重启电脑才能解决,然而重装了MySQL也是不行,晚上还是挂, 去看mysql的errorlog,只能看到类似如下的信息: F ...
 - spring.net 集成nhibernate配置文件(这里暴露了GetCurrentSession 对于 CurrentSession unbond thread这里给出了解决方法)
		
我这里主要分成了两个xml来进行spring.net管理实际情况中可自己根据需要进行分类 Dao2.xml <?xml version="1.0" encoding=&quo ...
 - 〖Android〗从Android Studio转为Eclipse开发项目运行程序闪退的解决方法
		
很久没有撸Android App开发了- 最近把一个月前通过反编译.二次修改的Android SSHD项目进行简单修改一下: 突然发现迁移项目时,报了一个错误,同时还出现了闪退情况: - ::): t ...
 - ERROR SparkUncaughtExceptionHandler: Uncaught exception in thread
		
ERROR SparkUncaughtExceptionHandler: Uncaught exception in thread Thread[appclient-registration-retr ...
 
随机推荐
- Js 冒泡事件阻止
			
Js 冒泡事件阻止 1. 事件目标 现在,事件处理程序中的变量event保存着事件对象.而event.target属性保存着发生事件的目标元素.这个属性是DOM API中规定的,但是没有被所有浏览 ...
 - android 中theme样式的解释
			
android:theme="@android:style/Theme.Dialog" : Activity显示为对话框模式 android:theme="@androi ...
 - Windows“神器”收集贴
			
本文本来是刚开始发现autohotkey时比较兴奋,收集了几个autohotkey的介绍页面.最近又发现了win下多桌面的神器virtuawin,心想干脆在把本帖改成专门收集win下神器的帖子吧.如果 ...
 - WCF初探-11:WCF客户端异步调用服务
			
前言: 在上一篇WCF初探-10:WCF客户端调用服务 中,我详细介绍了WCF客户端调用服务的方法,但是,这些操作都是同步进行的.有时我们需要长时间处理应用程序并得到返回结果,但又不想影响程序后面代码 ...
 - AJAX浏览器判断
			
第一步要先获取对象: var xmlHttp; 第二是判断浏览器 function getXmlHttp(){ if(window.ActiveXObject){ xmlHttp = new Acti ...
 - Java类的成员函数调用顺序
			
class A { public A() { System.out.println("----------A 构造-------------"); } static void sb ...
 - app跳转
			
iOS 从C APP里启动 D APP 首先在D APP里设置 URL Schemes 在info.plist 文件里添加URL Schemes URL Types -->item0 --> ...
 - JDBC中的PreparedStatement
			
PreparedStatement类从Statement中继承来. 可以将SQL语句传给数据库做编译处理,即在执行的SQL语句中包含一个或多个IN参数,可以设置IN参数值多次执行SQL语句,不必重新给 ...
 - windows核心编程---第五章 线程的基础
			
与前面介绍的进程一样,线程也有两部分组成.一个是线程内核对象.它是一个数据结构,操作系统用它来管理线程以及用它来存储线程的一些统计信息.另一个是线程栈,用于维护线程执行时所需的所有函数参数和局部变量. ...
 - linux命令:find
			
1.命令介绍: find用来在整个系统指定的路径下搜索文件,功能强大,但是遍历整个系统时很耗时间. 2.命令格式: find 路径 [选项] [print -exec -ok...] 3.命令参数: ...