Android常见的按钮监听器实现方式
来源:互联网 发布:js联动下拉菜单 编辑:程序博客网 时间:2024/05/21 16:31
为按钮(Button)添加响应事件,需要为其设置监听器(Listener)。本文总结了Android中常用的几种Button Listener。
一.使用匿名内部类
Button button = (Button)findViewById(R.id.button);button.setOnClickListener(new OnClickListener {public void onClick(View v) {System.out.println("使用匿名内部类创建按钮监听器");}});
二.使用内部类
public class ButtonListener extends Activity {public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button button = (Button)findViewById(R.id.button); MyListener myListener = new MyListener(); button.setOnClickListener(myListener); } class MyListener implements OnClickListener { public void onClick (View v){System.out.println("使用内部类创建按钮监听器"); } }}
三.使用外部类
public class ButtonListener extends Activity {// ...Button button = (Button)findViewById(R.id.button);button.setOnClickListener(new ButtonListener());}public class ButtonListener implements OnClickListener {public void onClick (View v){System.out.println("使用外部类创建按钮监听器");}}
四.绑定到标签
在布局文件中为Button控件添加属性:
android:onClick="ButtonListener"
然后在java中定义ButtonListener方法
public void ButtonListener (View source) {System.out.println("使用标签属性创建按钮监听器");}
0 0
- Android常见的按钮监听器实现方式
- Android常见的按钮监听器实现方式
- Android常见的按钮监听器实现方式
- Android常见的按钮监听器实现方式
- 1.Android常见的按钮监听器实现
- Android常见的按钮监听器实现
- Android的按钮单击事件及监听器的实现方式
- Android的按钮单击事件及监听器的实现方式
- Android的按钮单击事件及监听器的实现方式
- Android的按钮单击事件及监听器的实现方式
- Android的按钮单击事件及监听器的实现方式
- Android的按钮单击事件及监听器的实现方式
- Android的按钮单击事件及监听器的实现方式
- Android的按钮单击事件及监听器的实现方式
- Android的按钮单击事件及监听器的实现方式
- Android的按钮单击事件及监听器的实现方式
- Android的按钮单击事件及监听器的实现方式
- Android的按钮单击事件及监听器的实现方式
- .NET工作需要掌握的技能,当时贴在墙上。
- 日期公共类
- 想让它动
- 清除COOKIES有什么好处
- C++中键盘输入一个字符串
- Android常见的按钮监听器实现方式
- Weka分析结果参数解释
- 对大神的作品加了一点自己的想法
- 大数取余,千进制
- 坐在马桶上学算法@队列——解密QQ号
- FA 新增资产API Demo
- POJ 1659 Frogs' Neighborhood (Havel-Hakimi 定理)图论
- lucene索引和检索原理
- 解放军时隔3年再加薪 增幅最高40%