Android(安卓)点击事件的写法
16lz
2021-01-25
Android <->iOS
认识你才知道有一种心情叫做依恋,有一种感觉叫你。queen
第一种(一般不常用)
在layout xml中android:onClick="xxx"public void anniuyi(View v){ System.out.println("按钮一 第一种写法。。");}
第二种
搞个idandroid:id="@+id/bt"Button btn = (Button)findViewById(R.id.bt2);btn.setOnClickListener(new OnClickListener() { // 匿名内部类 @Override public void onClick(View v) { System.out.println("按钮二 第二种写法。。"); }});
第三种
public class MainActivity extends Activity implements View.OnClickListener{ @Override public void onClick(View v) { // TODO Auto-generated method stub int id = v.getId(); switch (id) { case R.id.bt: break; default: break; } }}
第四种
内部类btn.setOnClickListener(new MyOnClickListener()); private class MyOnClickListener implements View.OnClickListener{ @Override public void onClick(View v) { } }
更多相关文章
- Android防止用户快速点击
- Android(安卓)Studio 实现一个简单的计算器APP
- 记录app端嵌入式H5页面
- Android关于Intent的思考:如何更好的启动一个Activity
- Android开发之侧拉栏的使用
- Android下实现tab页个人比较推崇的方法
- Android中应该注意的细节
- Android中对话框(Dialog)的创建方法
- Android通过访问网页查看网页源码实例详解