2010-09-06 65 views

回答

4

您也可以在XML使用的定義一樣,直接引用不同的按鈕-file:

<Button android:onClick="myClickHandler" /> 

這之後,你可以在你的代碼一樣,創建方法 「myClickHandler」:

class MyActivity extends Activity { 
    public void myClickHandler(View target) { 
     // Do stuff 
    } 
} 
2

事情是這樣的:

final Button button = (Button) findViewById(R.id.button_id); 
      button.setOnClickListener(new View.OnClickListener() { 
       public void onClick(View v) { 
        // Perform action on click 
       } 
      }); 

然後,所有你需要做的就是通過自己的XML設置不同的ID

+0

嗨..我們可以做到這一點BeRecursive給出.. – MGSenthil 2010-09-06 08:46:27

+0

感謝您的答案。 – mohammedsuhail 2010-09-06 12:12:30