//第一種方式
android
Button Btn1 = (Button)findViewById(R.id.button1);//獲取按鈕資源 spa
Btn1.setOnClickListener(new Button.OnClickListener(){//建立監聽 對象
public void onClick(View v) { 事件
String strTmp = "第一種實現OnClick事件的寫法"; 資源
}it
}); List
//第二種方式 layout
Button Btn2 = (Button) findViewById(R.id.button2);//獲取按鈕資源 margin
Btn2.setOnClickListener(listener);//設置監聽 view
Button.OnClickListener listener = new Button.OnClickListener(){//建立監聽對象
public void onClick(View v){
String strTmp="第二種實現OnClick事件的寫法";
}
};
//第三種方式
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView1"
android:layout_marginTop="58dp"
android:layout_toRightOf="@+id/textView1"
android:onClick="Btn3OnClick"
android:text="Button" />
public void Btn3OnClick(View view){
String strTmp="第三種實現OnClick事件的寫法";
}