2010-09-06 91 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