新手求助啊,看不懂

思续 2017-11-11 05:11:47
...全文
230 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
头发还没秃a 2017-11-14
不是用 setOnContextClickListener() , 控件点击事件用 setOnclickListener()
  • 打赏
  • 举报
回复
江三木洛 2017-11-13
引用 4 楼 weixin_36915665 的回复:
是不是不能学成内部类啊,我分开写,然后去掉context就没问题了
加context那个方法是API23时才加上去的,也就是之前的没有这种方法,如果你的代码跑在23之前的机器上就会崩 要么就限制你的代码只在23之上的平台跑,要么判断在23之前做别的操作 if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) {...}
  • 打赏
  • 举报
回复
Aln_ 2017-11-13
为什么不用btn1.setOnclickListener(new OnClickListener( 里面重写 onclick 方法 )) 你的报错原因是你当前的开发环境的api过低 你的是15 需要最低是23 所以 去 gradle 里面 android { compileSdkVersion 26 buildToolsVersion "26.0.2" defaultConfig { applicationId "com.********" minSdkVersion 19 targetSdkVersion 26 versionCode 1 versionName "1.0" } 把minSdkVersion 改成23
  • 打赏
  • 举报
回复
思续 2017-11-11
是不是不能学成内部类啊,我分开写,然后去掉context就没问题了
  • 打赏
  • 举报
回复
思续 2017-11-11
写onclick方法
  • 打赏
  • 举报
回复
r00_a2lBUR 2017-11-11
中间空了那么多是做什么用的?
  • 打赏
  • 举报
回复
思续 2017-11-11
这个应该怎么解决啊
  • 打赏
  • 举报
回复
相关推荐
发帖
Android
加入

7.9w+

社区成员

移动平台 Android
申请成为版主
帖子事件
创建了帖子
2017-11-11 05:11
社区公告
暂无公告