public class HealthCare extends TabActivity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        TabHost mTabHost = getTabHost();
       
        mTabHost.addTab(mTabHost.newTabSpec("tab_test1")
          .setIndicator("list")
          .setContent(R.id.view1)
          );

         ArrayList<Person> list = new ArrayList<Person>();
         Person p1 = new Person("steve","man");
         list.add(p1);

         ListView ab = (ListView)findViewById(R.id.list);
               
        PersonAdapter aa = new PersonAdapter(this,android.R.layout.simple_list_item_1,list);       
        ab.setAdapter(aa);
                               
        ab.setOnItemClickListener(new OnItemClickListener(){
         @Override
         public void onItemClick(AdapterView<?> arg0, View arg1,int agr2,long arg3){
          Toast toast = Toast.makeText(getApplicationContext(), "just clicked", 0);
          toast.show();                        
         }
        });                     

대략 이런식으로 탭호스트에 list를 inflate 해서 추가했는데요

그냥 Activity를 상속하거나 ListActivity에서는 ClickListener가 잘 작동하는데

TabActivity 안에서는 에러는 없는데 클릭이 되지않더군요

아시는 분 계시면 답변좀 부탁드리겠습니다 ㅠ_ㅠ