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   });    
    示例代码(匿名内部类)
  • 相关阅读:
    vue的nuxt框架中使用vue-video-player
    多线程学习笔记-1
    Java模拟简单的KFC程序
    Hankson最大公约数最小公倍数的“逆问题”
    C语言实现三天打鱼两天晒网
    关于border-color的一些小问题
    CSS的超链接样式设计
    CSS ID选择器&通配选择器
    CSS标签选择器&类选择器
    CSS布局属性
  • 原文地址:https://www.cnblogs.com/leelee/p/6890770.html
Copyright © 2011-2022 走看看