解决方案 »

  1.   

    你点击的确定是“btn_1”这个button?
      

  2.   


    android:onClick="onButtonClickHandler"这个不是调用了方法吗?
      

  3.   


    对呀,确定。只是在fragment里面不会调用activity
      

  4.   

    为什么不自己在 Fragment 中手动设置监听呢记得 View 的源码中,你在 onClick 中设置函数名之后,他是在传入的 context 对象的类中进行查找有无对应的函数,如果有就使用反射机制进行处理.这点是我们无法改变的.而且你这样使用 onClick="xxxx" 的话,混淆之后可能会出错啊,而且android 的这一块是通过 Java 反射机制处理的,其速度相较于直接调用会慢一些的