하나의 액티비티에


비슷한 기능의 버튼 6개와 다른 비슷한 기능의 버튼 4개가 있습니다.


일일이 셋온클릭리스너를 주려니 쓸데없이 코드가 길어지네요;;


그래서 XML에 리니어 레이아웃을 두 개 만들어서 각각 버튼 6개와 4개를 넣어놨습니다.


근데, 이후에 어떤 방식으로 이들을 케이스문이나 이프문으로 처리해줄지 난감하네요;;


어떻게 처리해야할까요?


그리고, 이런 경우에 효율적으로 코드를 짜기 위한 다른 방법엔 뭐가 있을까요?