I find myself doing things like this all the time:
Button button1 = (Button) findViewById(R.id.button1); Button button2 = (Button) findViewById(R.id.
If you want to do less code for click listeners you have this lib [http://jakewharton.github.io/butterknife/]
you just have to do this
@OnClick({ R.id.button1, R.id.button2, R.id.button3 }) public void doSomething(View button) { //do whatever you want button.changeWhateverInTheView(); }