300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 实现对按钮点击事件监听的两种代码写法

实现对按钮点击事件监听的两种代码写法

时间:2020-12-26 06:53:22

相关推荐

实现对按钮点击事件监听的两种代码写法

监听按钮点击事件,通俗来讲就是当系统检测到用户点击了APP内的某个Button按钮时,系统应该做出相应的反应。实现代码有两种写法,分别如下所示:

1.在onCreate()方法内重写onClick()方法

public class MainActivity extends AppCompatActivity{@Overrideprotected void onCreate(Bundle savedInstanceState){Button button = (Button) findViewById(R.id.button);button.setOnclickListener(new View.OnClickListener(){@Overridepublic void onClick(View v){//在此处添加逻辑}});} }

2.在onCreate()方法外重写onClick()方法

public class MainActivity extends AppCompatActivity implements View.OnClickListener{@Overrideprotected void onCreate(Bundle savedInstanceState){Button button = (Button) findViewById(R.id.button);button.setOnclickListener(this);} @Overridepublic void onClick(View v){switch(v.getId()){case R.id.button://此处添加逻辑break;default:break;}}}

以上两种方法使用哪一种就看你的喜好了,本人喜欢第一种方法,但是当需要监听的按钮过多时,使用第二种方法能够很好的减少代码数量。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。