안녕하세요.

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);
        ......
        .....
}
------------------------------------------------------------------------------------------

감사합니다.