1事件三要素
事件源:事件发生的来源
事件:行为(点击,触摸)
监听器:当事件发送时,所要做的事情
2 OnClickListener(单击事件)
组件.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
String str =et.getText().toString();
tv.setText(str);
}
});
3.OnCheckedChangeListener(单选发生变化)
rg.setOnCheckedChangeListener(new OnCheckedChangeListener(){
public void onCheckedChanged(RadioGroup group,int checkedId) {
RadioButton rd=(RadioButton) findViewById(checkedId);
String str =et.getText().toString();
tv.setText(str);
}
});
4.OnFocusChangeListener(焦点事件)
et.setOnFocusChangeListener(new OnFocusChangeListener(){
public void onFocusChange(View v, boolean hasFocus) {
if(hasFocus){
et.setText(" ");
}else{
String str=et.getText().toString();
tv.setText(str);
}
}
});