一,增加一个button并用外部类绑定事件
//XML文件:
<Button
android:
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:text="扣子1" />
//主类:
public class MainActivity extends Activity {
private Button btn1 = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn1 = (Button)findViewById(R.id.button1);
btn1.setOnClickListener(new buttonclick()); //方法一,定义外部类来绑定事件
class buttonclick implements OnClickListener {
public void onClick(View arg0) {
System.out.printline("点击了button1");
}
}
二,用内部类绑定事件三,有多个button,将内部类设置成变量使代码更友好
xml文件就不多说了,