0
ImageView의 소스를 동적으로 변경해야합니다. 나는 res/아래에 다른 dpi 디렉토리 (drawable-hdpi 등)에 저장되어있는 동일한 이름의 전체 묶음을 가지고 있습니다. 이를 위해 나는 이미지 뷰의 setImageResource()를 사용하고 내가과 같이 런타임에 만든 리소스 ID의 배열에서에게 값을 전달 : 어떤 이유로,이미지를 동적으로 스왑하는 방법 - 잘못된 이미지 표시
decorations = new int[]{
R.drawable.bird1,
R.drawable.flower2,
R.drawable.bird3,
..etc};
어쨌든, 6 이미지에 손상됩니다 자원 목록에있는 것이 아니라 다른 것에 사용되는 대체 이미지.
지구상에서 무슨 일이 벌어지고 있습니까?