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] 이런걸 구분하게 할수있는 값같은게 있나..?