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

여러개의 이미지뷰 아이디를 for문을 통해 처리하려면 ID값을 어떻게 줘야하나요??

0 추천
이미지뷰 아이디가n1,n2,n3,n4,n5,n6,n7,n8,n9 등 있습니다.


int i;

아이디값을 구현하기위해
n+"i".onclicklistener 이런식으로 문자와 int변수 결합이 안되지않나요??

어떻게 구현할 수 있을까요?
pbss (460 포인트) 님이 2018년 11월 22일 질문

2개의 답변

0 추천
저희가 흔히 보는 R.id.~~~는

public static final int action_bar_gravity = 0x7f08000b

이런식으로 선언되어있습니다....

아마 다른방법을....
평범 (3,560 포인트) 님이 2018년 11월 22일 답변
0 추천

배열이나 리스트에 이미지뷰들을 넣어서 배열이나 리스트 크기만큼 for문돌리고 for문 안에서는 배열[i].onclicklistener 또는 리스트.get(i).onclicklistener 를 하면 될것 같은데요.

익명사용자 님이 2018년 11월 22일 답변
...