안녕하세요.
Activity를 만들 때 클래스를 분리하여 담당하게 구성하고 싶습니다.
A activity 에 버튼이 두 개 있고 버튼 1을 누르면 화면에 ListView 1이,
버튼 2를 누르면 화면에 ListView 2가 나타나게 하고 싶습니다.
몰론 ListView는 ListView를 담당하는 class가 따로 있게 하고 싶구요.
예를 들어 탭뷰를 만들 때 아래 소스와 같이 하면 각 뷰를 담당하는 class를
파일 별로 나누어 구현할 수 있습니다.
저는 아래의 탭뷰와 같이 각 리스트를 담당하는 뷰를 따로 클래스로 빼서 구현하고 싶습니다.
탭뷰를 사용하지 않고 아래와 같이 만들고 싶으면 어떻게 해야하는지요?
------------------------------------------------------------------------------------------
final TabHost tabHost = getTabHost();
tabHost.addTab(tabHost.newTabSpec("tab1")
.setIndicator("list")
.setContent(new Intent(this, List1.class)));
tabHost.addTab(tabHost.newTabSpec("tab2")
.setIndicator("photo list")
.setContent(new Intent(this, List8.class)));
........
........
------------------------------------------------------------------------------------------
public class List8 extends ListActivity {
PhotoAdapter mAdapter;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Use a custom layout file
setContentView(R.layout.list_8);
......
.....
}
------------------------------------------------------------------------------------------
감사합니다.




애니메이션 효과주면 화려하긴하지만 속도측에선..텝이 빨라보이더군요 `ㅡ`;;