关于Button控件的点击事件一共有两种方法,但是其中在xml布局中的onclick方法已经被禁用了,不提倡了,然后就是对第二种方法进行集中学习.但是第二种方法有很多种表现形式,其中一种就是直接在setOnClickListener中new一个监听器.但是这种方法代码量会比较大.还有另一种方法.

btn_resgiter.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

}
});
直接在类方法的后面调用接口在类内部重写onClick(View v)方法.
public class MainActivity extends AppCompatActivity implements View.OnClickListener

 此时的可以用if语句进行判断是否相等,也可以用switch语句进行判断.但是使用switch语句的时候会出现报错,提示不支持此时要在gradle.properties文件中添加的最后android.nonFinalResIds=false

再就是禁用的onClick方法直接写方法名就会直接调用方法是写在对应的java文件下的.

onClick="insert()"

今天的时间主要是报错多然后就是试了试网上找到的几种方法用时1小时,代码量60行

参考资料:https://blog.csdn.net/jmqxnxg/article/details/129637258?spm=1001.2014.3001.5506