하루종일 구글링을 통해서 ActivityGroup 때문에 머리가 아파 죽겠습니다. 고수님의 도움이 절실히 필요합니다.

질문은 Tab을 유지하면서 DB에 저장되어 있는 값을 선택으로 가져오는 것입니다.
가능한지 불가능한지 고수님께서 판단해주시고, 가능하다면 어떻게 해야하는지도 알려주셨으면 감사하겠습니다.

먼저
구현 되어 있는 Splite DB 입니다.
캡처.PNG 

다음은 첫 화면으로 CardType에 있는 자료가 리스트로 보이는 장면 입니다.

캡처1.PNG 

이렇게 CardType에 있는 정보가 리스트로 잘 나타내고 있습니다.

여기서 부터가 문제 입니다. 
위에 보이는 카드 분류 리스트에서 특정 분류를 선택하면....

예를 들어, 위 그림에서 카드 분류 '11111'을 선택 했을 때...  분류 '11111'에 속해 있는 {'766757', '1111'} 두개가 출력되어야 합니다.
이때, 위 그림 처럼 Tab을 유지하면서 Tab 아래 내용만 바뀌었으면 합니다.
하지만 지금 구현한 것은 아래처럼...Tab이 사라지고...그냥 내용만 한 화면으로 출력됩니다.

캡처2.PNG 

제가 원하는 실행 결과는 아래와 같습니다...

캡처1.PNG 

구글링을 통해서 첫 화면에 탭이 보이게는 성공했는데...
첫 화면(cardtype.class)과 두번째 화면(cardname.class) 모두 tap을 유지하면서 리스트로 출력되게 할는 방법을 모르겠습니다.
AcitvityGroup을 사용하라고 하는데...이와 관련책 예제를 찾기가 너무 어렵네요.ㅜㅜ

제가 작성한 소스를 링크로 걸어두겠습니다.


Tabmain.java 입니다.

public class Tabmain extends ActivityGroup {
 
 private TabHost tabHost; 

 @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.tabmain);
       
        tabHost = (TabHost)findViewById(R.id.tabHost);
        tabHost.setup(getLocalActivityManager());

       
        tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("카드 분류 ").setContent(new Intent(this, Pointcard_Type.class)));
       
        tabHost.addTab(tabHost.newTabSpec("tab2").setIndicator("분류 설정").setContent(new Intent(this, Category_DbInsert.class)));
                       
    }
}

tabmain.xml 입니다.


<?xml version="1.0" encoding="utf-8"?>
<TabHost
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:id="@+id/tabHost"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent">
 
  <LinearLayout
   android:orientation="vertical"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent">
   
   <TabWidget
    android:id="@android:id/tabs"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">
   </TabWidget>
   
   <FrameLayout
    android:id="@android:id/tabcontent"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
   
   </FrameLayout>
   
  </LinearLayout>
</TabHost>


정말 도움이 필요합니다. 읽어주셔서 감사합니다.