为了账号安全,请及时绑定邮箱和手机立即绑定

第三中实现点击事件的方式

如果主类不继承OnClickListener接口,而是直接在类中写 public void onClick(View v){}方法,最后引用 Button bt1=(Button)findViewById(R.id.button1); 

                       bt1.setOnClickListener(this);  也可以的吧!

正在回答

3 回答

不可以,不要被误导了。你实现按键功能,如果不想实现OnClickListener这个接口,可以在Button里面添加一个“onClick”属性,然后写public void onClick(View v){}方法。要注意的是,OnClickListener这个接口中也是有一个public void onClick(View v)方法的,在你实现接口后会提示你去重写这个方法。并加上了@Override的标记

0 回复 有任何疑惑可以回复我~
#1

asla 提问者

有没有android开发的API,可以发我一份吗?
2016-09-05 回复 有任何疑惑可以回复我~
#2

asla 提问者

回复 没轮的自行车非常感谢!
2016-09-07 回复 有任何疑惑可以回复我~

不是继承,是要  implements OnClickListener接口,不然会报错

0 回复 有任何疑惑可以回复我~
#1

asla 提问者

不小心打错了
2016-09-02 回复 有任何疑惑可以回复我~

可以,但不方便

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第一门课(入门篇)
  • 参与学习       312584    人
  • 解答问题       4633    个

想快速掌握Android应用开发基础,选择学习这门课程就对了。

进入课程

第三中实现点击事件的方式

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信