• 【安卓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   });    
    示例代码(匿名内部类)
  • 相关阅读:
    Boost练习程序(program_options)
    vim一般设置
    删除文件夹及其子文件
    linux搜索一个文件
    窗口最大最小化
    3dmax 学习
    打造个人电脑安全终极防线
    Cacls Command Question
    vc++学习(六)——代码学习
    学习3dmax(四)
  • 原文地址:https://www.cnblogs.com/leelee/p/6890770.html
Copyright © 2020-2023  润新知