android 在xml中onclick和setonclicklistener的区别
1个回答
展开全部
这两个功能都一样,只不过,<Button android:onClick="xxxx">这种形式,我一般是用在一个button在很多地方都用到的时候,比如界面左上角的一个返回按钮,很多界面都需要,定义一个界面基类,里面定义一个返回操作的方法,然后把这个button单独写在一个layout里面,,用的时候直接把这个layout include到布局里面就可以了,,,后面代码形式注册监听,一般是在同一个类里面有很多按钮或者控件需要添加OnClick事件,可以只定义一个OnClickListener,然后在里面判断是哪一个控件,然后做对应的操作,,,
简单的说前者是对于同一个按钮,可以重复使用的不同的地方,,,,后者是在同一个地方对不同控件的同一事件进行区分操作,,,我一般是这么用的,,,,
简单的说前者是对于同一个按钮,可以重复使用的不同的地方,,,,后者是在同一个地方对不同控件的同一事件进行区分操作,,,我一般是这么用的,,,,
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
微测检测5.10
2023-05-10 广告
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇...
点击进入详情页
本回答由微测检测5.10提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询