Я создаю приложение для Android. Я заметил, что создаю много повторений кода, подобного этому, в каждом из моих классов:
Button buttonX = (Button)findViewById(R.id.buttonXName);
// Register the onClick listener with the implementation above
buttonX.setOnClickListener(new OnClickListener() {
public void onClick(View v)
{
//DO SOMETHING! {RUN SOME FUNCTION ... DO CHECKS... ETC}
}
});
Теперь у меня пятнадцать кнопок, и это делает мой код некрасивым. Есть ли у кого-нибудь класс или несколько примеров того, как я могу превратить все эти коды в нечто более эффективное, чтобы я мог:
{Button buttonX (Button) findViewById (R.id.buttonXName); }
{buttonX.setOnClickListener (new OnClickListener ()}
{public void onClick (View v)}
Если кто-нибудь что-нибудь знает, я был бы признателен.