我正在看/閱讀一些關於Android應用程序開發的教程。而且我學到了分配按鈕的onclick方法的兩種不同方式。一個是宣佈它在XML:分配按鈕的onclick方法的兩種方法
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/button_send"
android:onClick="sendMessage" />
另一種是通過查找ID按鈕:
Button myBtn = (Button) findViewById(R.id.button1);
myBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//do something...
}
});
我的問題是:什麼是每種方法的差異(優勢和劣勢),如果效率是不同的,其中一個比另一個更快,所以它通常是首選?
還有一個,實現界面 –
[Here](http://stackoverflow.com/questions/4153517/how-exactly-does-the-androidonclick-xml-attribute-differ-from-setonclicklistene)你有一個答案。 – mmBs
@ mmBs哦,謝謝,所以他們幾乎完全相同。 – Arch1tect