마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

버튼 배열로 만든 후 이벤트 하나로 구분 가능할까요? (제목을 뭐라고 해야할지 모르겠네요) [closed]

0 추천
public class MainActivity extends Activity {
	public static final int NUM_MAX = 3; // 버튼 개수
	private Button[] button = new Button[NUM_MAX];
	private int nowSelected = 0;

	@Override
	public void onCreate(@Nullable Bundle savedInstanceState) {
		for (int i = 0, id = R.id.button01; i < NUM_MAX; i++) {
	            button[i] = (Button) findViewById(id+i);
		    // 버튼 ID를 button01,button02 이런식으로 만들었습니다.
	    }

		button.setOnClickListener(new Button.OnClickListener() {
		        @Override
	            public void onClick(View view) {
				      nowselected = 클릭한 버튼의 버튼[i] 배열의 순서
	            }
        });
	}
}

이런식으로 클릭한 버튼의 버튼배열순서를 nowselected값에 넣어주고싶은데

방법 없을까요?

그냥 버튼 전부 각각 이벤트를 따로 만들어야할까요?

아니면 스위치문을 이용해서 각 버튼별로 설정?? 같은거 가능할까요..?

case에 button[0],button[1] 이런걸 구분하게 할수있는 값같은게 있나..?

질문을 종료한 이유: 해결됬습니다.
익명사용자 님이 2018년 6월 13일 질문
2018년 6월 13일 closed
...