초보라 기본적인 질문을 드리려 합니다.

 aaa.java 에

 가로 세로 화면을 만들려고 합니다.
 
 그래서
 layout-port, layout-land 에 각각 aaa.xml 를 넣었는데요
 imgview01 이미지 뷰에 웹에서 이미지를 받아서 에니메이션처럼 다운로드 하여 보여주는데요
 스레드를 이용해서 2초마다 보여줍니다.
 
 세로일때는 이미지가 업데이트 잘 되다가 가로화면으로 넘어가면 화면이 디폴트 이미지만 나오고
 멈추네요. 스레드는 계속 돌아가고 있습니다.

 이런 구조로 구현할때 가로/세로 각각 xml 에서 imgview01 이름을 같이하여 구현하면
 같은 액티비티라 잘 나올줄 알았습니다

       onConfigurationChanged 에서는   setContentView(R.layout.aaa);
       이런식으로 했습니다.
       같은 액티비티를 쓰더라도 회전시 값을 전달해주는 별도의 작업을 해하는지요?
   
또 버튼또한 세로로 전환되면 아무런 반응이 없습니다.
 버튼이름도 서로 틀리게 하여 따로따로 이벤트를 구현을 해주어야하는지요?

  ================
 layout-port
 aaa.xml

   <ImageView
     android:id="@+id/imgview01"
     android:src="@drawable/xy_default"
     ...
  />
  <ImageButton
     android:id="@+id/ibButton01"
     android:background="@drawable/button"
     ...
  />

====================
 layout-land
aaa.xml

 <ImageView
     android:id="@+id/imgview01"
     android:src="@drawable/xy_default"
     ...
  />
  <ImageButton
     android:id="@+id/ibButton01"
     android:background="@drawable/button"
     ...
  />


  많은 조언부탁드립니다.