郑州app开发过程中,遇到用Fragment中点击事件。在这个过程中,试验了几次,发现点击onclick,不能按照布局代码中直接添加android:onClick="click"的写法,这种写法,会报错。错误提示如下:
Could not find method click(View) in a parent or ancestor Context for android:onClick attribute defined on view class androidx.appcompat.widget.AppCompatButton with id 'button'
那么,当使用Fragment中点击事件的时候,只能用这种办法。该方法是获取Fragment中的点击按钮id,通过id进行setOnClickListener(new View.OnClickListener() 事件的方法,才能正常实现点击效果。