1 How to set the button click event21: Creating an anonymous inner class3Bt.setonclicklistener (NewOnclicklistener () {4 @Override5 Public voidOnClick (View v) {6 7 }82; Create an inner class9Button.setonclicklistener (NewMyListener ());Ten } One classMyListenerImplementsonclicklistener{ A - - } the3. Thi implementation Click to listen Onclicklistener -With the current class publicclassMainactivityextendsActivityImplements(Implementation) onclicklistener{ -Button BT2 =(Button) Findviewbyid (R.ID.BT2); -Bt2.setonclicklistener ( This); + } - + @Override A Public voidOnClick (View v) { at //TODO auto-generated Method Stub -LOG.I ("Dian", "second button clicked"); - } - -4. onclick implementation Click to listen -button buttons in XML file Use android:oncolick= "method name in Java"; inMust have public in the Activity.javavoidMethod Name (View parameter name) {};View Code
Four ways to write Android note のonclick