自己明明是为Button设置了监听器,为何点击Button却没有反应?
真真是气煞我也,当时郁闷的有点难受。
通过自己跋山涉水、翻山越岭的debug终于搞定。呵呵!
其实,问题很简单 !~ ~!
忘记实例化自己定义的监听器类的对象,好了,在 onCreate 函数中实例化它就此解决!
//声明一个监听器类的引用变量
BtnListener mListener = null;
...
//在onCreate方法中实例化 mListener = new BtnListener();
....
btnSend.setOnClickListener(mListener);
....
~ ~以此为警戒!
本文记录了一次解决Button点击无响应的问题经历。作者通过仔细排查发现是因为未实例化自定义监听器导致。文中提供了具体的解决方案及代码示例。
527

被折叠的 条评论
为什么被折叠?



