초보 개발자입니다 이번에 버튼이 많아서 배열을 주어서 그에 해당되는 버튼의 값을 다음 클래스로 넘겨주고싶습니다. 어떻게 해야될까요? 버튼 배열을 나름 하려고한건데 코드가 이상한지
I/System.out: [I@2969be1e 모든 버튼에 이렇게 나오더라구요 버튼을 배열형태로 어떻게 만들면 좋을까요?
제발 도와주세요
private Button[] category = new Button[10];
final private int Button[] = {R.id.category1,R.id.category2,R.id.category3,R.id.category4,R.id.category5,R.id.category6,R.id.category7,R.id.category8,R.id.category9,R.id.category10};
@Override
public void onActivityCreated(Bundle b) {
super.onActivityCreated(b);
final int Button[] = {R.id.category1,R.id.category2,R.id.category3,R.id.category4,R.id.category5,R.id.category6,R.id.category7,R.id.category8,R.id.category9,R.id.category10};
for(int i = 0 ; i < 10 ; i++)
{
final int index;
index = i ;
category[index] = (Button)getView().findViewById(Button[i]);
category[index].setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
System.out.println(Button);
}
});
/* category[i].setTag(i);
// 클릭 리스너 등록
category[i].setOnClickListener((View.OnClickListener) this);*/
}
}