안녕하세요??? ^^

xml영역에서 아래와 같이 이미지뷰로 이미지하나를 출력을 하는데요...

자바코드에서 onclick할때마다 디비에서 값을 가져와서 아래의 이미지를 변경 하려고 합니다...

이미지명은 txt11,txt12,txt13 식으로 png이미지 입니다....

setContentView(R.layout.main_image); 를 이용해서 각 위젯의 배치를 정의해두고...

아래의 이미지뷰에서 보여지는 이미지만 변경을 하고 싶은데요.... 

아래와 같이 Bitmap을 이용해서 다시 그리는수밖엔 없는건가요????
     Paint pnt = new Paint();
     Canvas cv = new Canvas();
    
     Resources r = getResources();
     BitmapDrawable bd=(BitmapDrawable)r.getDrawable(R.drawable.txt12);
     Bitmap bit = bd.getBitmap();
     cv.drawBitmap(bit, 10, 10, null);


텍스트뷰에 있는 텍스트는 소스코드상에서 setText("변경할텍스트내용")하면 된느데...
이미지는 어케 바꾸는지 궁금합니다.



<!-- 텍스트영역의 내용. -->
<ImageView
android:id="@+id/toilet_titleImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/txt11"
android:paddingTop="0dip"
android:paddingRight="0dip"
android:paddingLeft="0dip"

>
</ImageView>