一,增加一个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文件就不多说了,


相关文章: