2011-06-18 5 views
0

私は通常、多くの場合、私は、彼らが(View.OnClickListenerを実装する)onclickの活動全体の使用例を参照してくださいアクティビティ全体のクリックイベントを実装するタイミングは?

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

のような特定の視覚的な要素にバインドされたイベントを、クリックし実装した後、彼らはそれぞれの要素のためのView.OnClickListenerを作成しませんが、私は、このような活動全体のOnClickイベントを使用する必要がある場合には、むしろちょうど

public class MyClass extends Activity implements View.OnClickListener { 

    //... 

    someUIElement.setOnClickListener(this); 

    public void onClick(View view) { 
     //TODO implement this 
    } 
} 

のように、thisを渡しますか?同じ

答えて

関連する問題