Android学习笔记2

前言:

今天学习了Android的点击事件的写法,一共有四种,下面记录下这个知识点。
学习这一点,还需要学习java的嵌套类中内部类的用法(见这篇博客关于java内部类)。

第一种:

直接定义一个

class MyListener implements OnClickListener{
    public void onClick(View v) {
        ...
    }
}

然后组件设置setOnClickListener(new MyListener ());

第二种:

采用匿名内部类,组件设置setOnClickListener(new OnClickListener{
});

第三种:

MainActivity implements OnClickListener

第四种:

在 activity_main.xml的组件中的相应加上 android:onClick=”funname”,
然后在MainActivity.java 中编写funname的函数

public void funname(View view){
    ...
}

你可能感兴趣的:(Android学习笔记2)