Когда следует реализовывать событие щелчка для всей активности? - PullRequest
0 голосов
/ 18 июня 2011

Я обычно реализую событие клика, привязанное к определенному визуальному элементу, например

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

Часто я вижу примеры, когда они используют onclick для всей Деятельности (реализует View.OnClickListener), а затем они не создают View.OnClickListener для каждого элемента, а лучше просто передать this, например

public class MyClass extends Activity implements View.OnClickListener { 

    //...

    someUIElement.setOnClickListener(this);

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

Когда мне следует использовать такие события OnClick для всей деятельности?Оба пути одинаковы

1 Ответ

0 голосов
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...