728x90
반응형
SMALL
이미지 아이콘
...
<ImageView
android:id = "@+id/iv_icon_0"
....
위의 id 값을 가지고 있는 이미지가 iv_icon_0,iv_icon_1,iv_icon_2,iv_icon_3,iv_icon_4가 있다고 가정함
위의 이미지 5개를 for문을 이용하여 drawable 에 있는 A 라는 이미지로 변경 하겠음
public class A extends Activity {
....
for(int i=0; i<=5;i++){
String str_resource_id = "iv_icon_"+n;
int get_resource_id = getResource().getIdentifier(str_resource_id,"id",getPackageName());
ImageView iv = findViewRyid(get_resource_id);
iv.setBackground(getResources().getDrawable(R.drawable.A));
}
}
위와 같이 하면 됨
-끝-