1. 匿名内部类
- button.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View view) {
- Toast.makeText(MainActivity.this, "my toast" ,Toast.LENGTH_LONG).show();
- }
- });
2. 外部类实现(多个button可重复使用)
- class myOnclickListener implements View.OnClickListener{
- @Override
- public void onClick(View view) {
- Log.i("info", "my toast");
- }
- }
本文介绍了两种在Java中处理按钮点击事件的方法:一种是通过匿名内部类的方式直接为按钮设置监听器并定义点击行为;另一种是创建独立的监听器类实现View.OnClickListener接口,这种方法适用于多个按钮共享相同点击行为的场景。
1706

被折叠的 条评论
为什么被折叠?



