본문 바로가기
End/#6 PokeRank

[Android/안드로이드]포켓몬 고(Pokemon Go)관련 앱 개발(2)[drawable Array]

by 퍼즐잎 2017. 2. 7.

구글을 통해 인증을 하고 포켓몬 정보를 가지고 와서


포켓몬 도감처럼 GridView로 출력하는 것까지 구현을 했다.





이미지는 데이터를 절약하기 위해서


직접 리소스를 담아두고 사용할 예정이다.





drawable 이미지를 포켓몬 번호에 맞춰서 


배열로 사용하기 위해서


다음과 같이 이미지 리소스를 배열로 만들었다. 





1
2
3
4
5
6
7
8
<integer-array name="pokemon">
    <item>@drawable/pokemon_img_1</item>
    <item>@drawable/pokemon_img_2</item>
    <item>@drawable/pokemon_img_3</item>
    <item>@drawable/pokemon_img_4</item>
    <item>@drawable/pokemon_img_5</item>
    <item>@drawable/pokemon_img_6</item>
</integer-array>
cs








1
2
3
TypedArray imgs = getResources().obtainTypedArray(R.array.pokemon);
 
imgView.setImageResource(imgs.getResourceId(Index ,-1));
cs











댓글