安卓学习笔记——Android点击事件的四种写法
来源:互联网 发布:淘宝购物车怎么扩容 编辑:程序博客网 时间:2024/05/21 10:24
安卓点击事件的四种写法
1、public MainActivity extends AppCompatActivity{
protected void onCreate(Bundle savedInstanceState){
……
Button button =findViewById(R.id.button);
button.setOnClickListener(myBtListener);
}
public class myBtListener implements View.OnClickListener{
public voidonClick(View v){
//点击事件逻辑
}
}
}
2、Avtivity实现OnClickListener接口
public MainActivity extends AppCompatActivity implementsView.OnClicklistener{
protected void onCreate(Bundle savedInstanceState){
……
Button button =findViewById(R.id.button);
button.setOnClickListener(this);
}
public void onClick(View v){
switch(v.getId()){
case R.id.button:
//点击事件逻辑
}
}
}
3、匿名内部类
public MainActivity extends AppCompatActivity{
protected void onCreate(Bundle savedInstanceState){
……
Button button =findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener{
public void onClick(Viewv){
//点击事件的逻辑
}
});
}}
4、在布局文件中指定方法名
布局文件Button 添加属性OnClick=”haha(方法名)” //在Activity中实现的方法名,点击该按钮时会实现该方法
public void haha(View v){
//点击事件的逻辑
}
- 安卓学习笔记——Android点击事件的四种写法
- Android学习笔记(3)——按钮点击注册事件的四种写法
- 安卓 点击事件四种写法
- 安卓按钮点击事件的四种写法
- Andorid学习笔记(ADT)-点击事件的四种写法
- 【Andorid学习笔记】点击事件的四种写法
- Android笔记---点击事件的四种写法
- android学习之点击事件的四种写法
- Android基础学习:点击事件的四种写法
- Android学习(7) -- 点击事件的四种写法
- Android学习笔记(一):按钮点击事件的四种写法
- Android点击事件的四种写法
- android点击事件的四种写法
- Android点击事件的四种写法
- Android点击事件的四种写法
- android点击事件的四种写法
- [Android] 点击事件的四种写法
- Android----点击事件的四种写法
- Python eval 函数的滥用
- 一个开发中常见到的问题
- 023day(指针与字符串)
- [BFS] FZU 2150
- 关于java重载函数,参数为null时,调用的处理。(精确性原则)
- 安卓学习笔记——Android点击事件的四种写法
- 一个简单的子类继承父类私有方法代码
- KMP算法
- 兼容ie6,7,8 的 ssm+redis的简单聊天室搭建
- 预编译头的作用
- Tensorflow学习与应用二
- HTTPClient和HttpURLConnection实例对比
- FPGA作业3:通过例化设计18进制计数器
- 调整数组使奇数全部都位于偶数前面。