Android ButtonOnClick事件的写法总结
Android ButtonOnClick事件的写法总结
假设layout里有三个Button吧,id分别是 button_1 ,button_2 , button_3
之前一直都知道有两种onClick写法:
button_1.setOnClickListener(new Button.OnClickListener(){ public void onClick(View v) { //在这里添加点击事件 } });
第二种:
button_2.setOnClickListener(listener); Button.OnClickListener listener = new Button.OnClickListener(){ public void onClick(View v){ //在这里添加点击事件 } };
然后今天才知道有第三种,这与前两种方法截然不同,因为前两种都是用Java语法来写的,而这种可能是Android特色了。
public void whenClick(View view){ //在这里写你想做的事 }
然后在 layout 中给 button_3 添加一个属性: android:onClick="whenClick"
没错,只要写一个方法处理事件,然后把方法名告诉Button就可以了,看起来屌屌的。。。
以上就是对Android ButtononClick 的总结,如有疑问请留言或者到本站社区叫,共同进步,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
Android ViewPager与radiogroup实现关联示例
本篇文章主要介绍了Android ViewPager与radiogroup实现关联示例,具有一定的参考价值,有兴趣的可以了解一下。2017-03-03Android使用TextView,设置onClick属性无效的解决方法
下面小编就为大家带来一篇Android使用TextView,设置onClick属性无效的解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2016-12-12Android弹出dialog后无法捕捉back键的解决方法
这篇文章主要为大家详细介绍了Android弹出dialog后无法捕捉back键的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-09-09详解Android中Intent对象与Intent Filter过滤匹配过程
这篇文章主要介绍了Android中Intent对象与Intent Filter过滤匹配过程,感兴趣的小伙伴们可以参考一下2015-12-12Jetpack Compose实现点击事件click的多种方法
这篇文章主要介绍了Jetpack Compose实现点击事件的多种方法,Jetpack Compose是一款基于Kotlin的声明式UI工具包,可以方便地创建漂亮的用户界面,下面我们就来看看Jetpack Compose添加点击事件都可以怎么实现2024-02-02
最新评论