안드로이드 스터디 모임 - 강북 스터디
(글 수 98)
스터디장님이 리크 걸어준곳에 나와있는대로
introImg = new Bitmap[8];
for(int i=0; i<8; i++)
{
tmpID = res.getIdentifier( "intro"+i, "drawable" , "com.intro");
introImg[i] = BitmapFactory.decodeResource(res, tmpID);
}
이렇게 해봤는데 돌릴때 에러가 나네요...
scr에 패키지 com.intro 만들어서 그 안에 Intro.java파일을 만들었고,
이미지 이름은 intro0,intro1,.. 이런식으로 되어있습니다.
설명대로하면 저렇게 되는게 맞지 않나요?




tmpID = res.getIdentifier( "intro"+i, "drawable" , "com.intro"); 여기 부분에서 intro가 string type 이여야 합니다..만약..실제 데이터가 숫자로 되어 있더라도.. String[] data = { * * * * * * * *} 여기에 다가 하나씩 때려 박고.. data[i]와 같은걸 불러야 제대로 리소스를 가져 올듯 하고요.. 실제 뷰를 어디서 어떻게 했는지도 궁금하네요 imageview를 사용하셨다면 그냥 drawable 타입을 가따 때려 박으면 보일듯 합니다. 비트맵까지 사용안하셔도 될듯 ㅎ