Android Studio

(Android Studio) 이미지 JAVA에서 처리하기

SAFE 2016. 11. 7. 18:33

How to convert R.drawable String to R.drawable


http://kheru.tistory.com/54


이부분 중요.


1
2
3
4
5
6
7
8
for (int i=0; i < 3; i++) {
    String resName = "@drawable/img_" + i;
    // 결론적으로 이미지 리소스 이름은 img_1, img_2, img_3 이 되겠다;
    int resID = getResources().getIdentifier(resName, "drawable", packName);
 
    ImageView iv = (ImageView)findViewById(R.id.imgView);
    iv.setImageResource(resID); // 이미지뷰의 이미지를 설정한다;
}
cs


여기서 추가할 것은


int resID = getResources().getIdentifier(resName, "drawable", getPackageName());


http://stackoverflow.com/questions/13115914/how-to-convert-r-drawable-string-to-r-drawable-integer-format-in-android