다음과 같이 Tab을 이용하여 List를 구현하였습니다.
화면.png

코드는 아래와 같이 구현하였습니다.

public class InervitSearch extends TabActivity implements OnClickListener{
private TabHost tabHost;
private Intent intentTest1;
private Intent intentTest2;
EditText ed_ListSearch;

// 저장공간
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.list_main);

// 검색 단어
ed_ListSearch = (EditText)findViewById(R.id.ed_ListSearch);
tabHost = getTabHost();

intentTest1 = new Intent(this, ListBody.class); // Data를 읽어 List를 꾸미는 Class
intentTest1.putExtra(testInfo.COMMON_APP_ID, testInfo.APPL_TEST1); // List를 뿌릴때의 Data 종류를 Extra를 통해 전달
tabHost.addTab(tabHost.newTabSpec(testInfo.TAB_NAME_LIST_TEST1)
.setIndicator(testInfo.TAB_TITLE_LIST_TEST1)
.setContent(intentTest1));

intentTest2 = new Intent(this, ListBody.class);
intentTest2.putExtra(testInfo.COMMON_APP_ID, testInfo.APPL_SOCIAL_TEST2);
tabHost.addTab(tabHost.newTabSpec(testInfo.TAB_NAME_LIST_TEST2)
.setIndicator(testInfo.TAB_TITLE_LIST_TEST2)
.setContent(intentTest2));

// 검색 Buttone
Button btn_ListSearch = (Button)findViewById(R.id.btn_ListSearch);
btn_ListSearch.setOnClickListener(this);

tabHost.setCurrentTab(0);
}

public void onClick(View v){
Log.d(testInfo.TAG, "[" + TAG + "][onClick] -->");

switch(v.getId()){
case R.id.btn_ListSearch:

// TAB의 Tag를 읽어 들여 해당하는 Intent를 받아옵니다.
Intent intentTmp = dParseApplicationID(tabHost.getCurrentTabTag());
// 검색을 위한 단어를 Intent의 Extra에 싫어서 보냅니다.
intentTmp.putExtra(testInfo.COMMON_FILTER, ed_ListSearch.getText().toString());
// 분석한 것을 이용하여 Intent를 호출합니다.
// 하지만, 이렇게 한 경우, Tab이 보이지 않고, 해당 Activity가 화면을 덮어 쓰는 문제가 발생합니다.
startActivity(intentTmp);

break;
}
}

// Tab의 Tag를 읽어 들여 해당하는 Intent를 구분해냅니다.
private Intent dParseApplicationID(String sTabTag){
Intent intentResult = null;
if(sTabTag.equalsIgnoreCase(testInfo.TAB_NAME_LIST_TEST1))
intentResult = intentTest1;
else if(sTabTag.equalsIgnoreCase(testInfo.TAB_NAME_LIST_TEST2))
intentResult = intentTest2;

return intentResult;
}
}



이때 검색어를 입력하고, 검색 버튼을 Click하면, 다음과 같이 Tab을 덮어씌고 Activity가 화면 전체를 차지하게 됩니다.
화면1.png

이를 Tab 아래에 뿌려지게 하고 싶은데요.
어떻게 해야 할까요?

도움 부탁 드리겠습니다.