Android中同一个activity用到这个两个或多个监听事件冲突的解决
2015-06-13 16:44
323 查看
我们经常编写代码时会遇到同一个Activity会用到两个或两个以上监听事件时,同时import就会出现如下的错误提示:
也就是导入了不同命名空间里的相同类,就会出现冲突提示。
解决方法:如确实同时要实现两个或者两个以上监听,调用时都带上全路径名。如new android.content.DialogInterface.OnClickListener和new android.view.View.OnClickListener对象。可以这样理解在代码中引用该类时如果不指定命名空间,系统无法识别OnClickListener具体是对哪个事件进行监听的。
也就是导入了不同命名空间里的相同类,就会出现冲突提示。
解决方法:如确实同时要实现两个或者两个以上监听,调用时都带上全路径名。如new android.content.DialogInterface.OnClickListener和new android.view.View.OnClickListener对象。可以这样理解在代码中引用该类时如果不指定命名空间,系统无法识别OnClickListener具体是对哪个事件进行监听的。
相关文章推荐
- android String 格式化
- 异常:android.os.NetworkOnMainThreadException
- Android开发环境搭建
- android viewPager实现轮播效果一(本地图片篇)
- Android studio
- -写霸-Android 实现字体识别(二)
- 浅谈Android 动画,带你进入动画的世界
- -写霸-Android 实现字体识别(一)原理分析
- Android仿大众点评引导页(ViewPage)+主页面(Fragment)的实现
- android 上传图片前压缩文件
- Android安全相关社区&资源介绍
- Android RippleEffect波纹效果,重写ViewGroup
- android.database.sqlite.SQLiteException: table tb_diary2 has no column named recordPath 解决办法
- Android:View事件分发机制
- Android学习笔记:对Android应用进行单元测试
- Android学习笔记:对Android应用进行单元测试
- android dtmf
- 【Ubuntu】Android Studio配置
- Android使ScrollView显示到底部或任意位置
- Android学习记录<五>