事件处理安卓4——单击事件
Posted ***半夏微凉***
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了事件处理安卓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 });
以上是关于事件处理安卓4——单击事件的主要内容,如果未能解决你的问题,请参考以下文章