事件处理安卓4——单击事件

相逢意气为君饮,系马高楼垂柳边。这篇文章主要讲述事件处理安卓4——单击事件相关的知识,希望能为你提供帮助。
一、事件三要素:
                                    事件源:事件发生的来源
                                    事件:行为(点击、触摸…)
【事件处理安卓4——单击事件】                                    事件监听器:当事件发生时,所要做的事情
二、OnClickListener (单击事件)
                接口定义: Public static interface View . OnClickListener {
                                                                                          Public void OnClick (View view);
                                                      }

事件处理安卓4——单击事件

文章图片
事件处理安卓4——单击事件

文章图片
1 protected void onCreate(Bundle savedInstanceState) { 2super.onCreate(savedInstanceState); 3setContentView(R.layout.focus); 4Button bt=(Button)super.findViewById(R.id.focusbt1); 5//设置监听器——> 事件处理(View.OnClickListener) 6OnClickListener ocl=new OnClickListenerImpl(); 7bt.setOnClickListener(ocl); 8 } 9 //内部类 10 public class OnClickListenerImpl implements OnClickListener{ 11public void onClick(View v) { 12String str=etname.getText().toString(); 13tv.setText(str); 14} 15 }

单击事件——示例代码
事件处理安卓4——单击事件

文章图片
事件处理安卓4——单击事件

文章图片
1 Button bt=(Button)super.findViewById(R.id.focusbt1); 2//设置监听器,匿名内部类 3bt.setOnClickListener(new OnClickListener () { 4public void onClick(View v) { 5String str=etname.getText().toString(); 6tv.setText(str); 7} 8});

示例代码(匿名内部类) 

    推荐阅读