Layout File Declaration Control
. java file Get control
1.
Button.setonclicklistener (New View.onclicklistener () {
@Override
public void OnClick (View v) {
LOG.I ("Anonymous inner class mode", "button is clicked");
}
});
2.
Button.setonclicklistener (listener);//Set monitoring
Onclicklistener listener = new Onclicklistener () {
@Override
public void OnClick (View v) {
LOG.I ("Independent class Mode", "button is clicked");
}
};
3.
public class Mainactivity extends Activity implements Onclicklistener//implementation interface
public void OnClick (View v) {//Implement interface method
LOG.I ("interface mode", "button is clicked");
}
Button.setonclicklistener (this); Bind button
4.
android:onclick= "OnButtonClick"//Layout file Add click Properties
public void OnButtonClick (View v) {
LOG.I ("Specify the onclick attribute mode", "button is clicked");
}
Android Notes: Implementing Click events