zoukankan      html  css  js  c++  java
  • 【安卓4】事件处理——单击事件

    一、事件三要素:

                       事件源:事件发生的来源

                       事件:行为(点击、触摸…)

                       事件监听器:当事件发生时,所要做的事情

    二、OnClickListener (单击事件)

             接口定义: Public static interface View . OnClickListener {

                                                   Public void OnClick (View view);

                                 }

     1 protected void onCreate(Bundle savedInstanceState) {
     2     super.onCreate(savedInstanceState);
     3     setContentView(R.layout.focus);
     4     Button bt=(Button)super.findViewById(R.id.focusbt1);
     5     //设置监听器——>事件处理(View.OnClickListener)
     6     OnClickListener ocl=new OnClickListenerImpl();
     7     bt.setOnClickListener(ocl);    
     8 }
     9 //内部类
    10 public class OnClickListenerImpl implements OnClickListener{
    11     public void onClick(View v) {
    12         String str=etname.getText().toString();
    13         tv.setText(str);
    14     }
    15 }
    单击事件——示例代码
    1 Button bt=(Button)super.findViewById(R.id.focusbt1);
    2  //设置监听器,匿名内部类
    3  bt.setOnClickListener(new OnClickListener () {
    4     public void onClick(View v) {
    5         String str=etname.getText().toString();
    6         tv.setText(str);
    7     }
    8   });    
    示例代码(匿名内部类)
  • 相关阅读:
    git项目管理-合并请求
    记录一次git stash找回删除的存储
    chrome 下 position:fixed失效(react)
    css3 var变量
    rc-select下拉选择控件库推荐
    (转载)vue路径后面去除#号
    本地配置独立域名环境
    javascript判断pc还是手机端
    javascript复制到粘贴板的方案
    javascript轮播插件的使用(TouchSlide)
  • 原文地址:https://www.cnblogs.com/leelee/p/6890770.html
Copyright © 2011-2022 走看看