首页 > 代码库 > 事件处理【安卓4】——单击事件
事件处理【安卓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】——单击事件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。