TabActivity로 화면을 하나 만들고 있는데요.

 

divider를 감추고, 선택한 Tab만 도드라지게 보여줄 수 있을까요?

크기변환_device-2013-01-26-184456.png

이와 같이 엉성하게 나오네요.(특히 저 파란 테두리...)

 

제가 표현하고 싶은 것은

 

크기변환_제목 없음.png

 

이렇게 보여주고 싶은데요.

TabWidget에서 파란색 테두리를 없앨수 있는 방법은 뭔가요?

 

화면쪽 코드를 보면,

 
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
    
android:id="@+id/cointree_tabhost"
    
android:layout_width="match_parent"
    
android:layout_height="match_parent">
    
<LinearLayout
        
android:orientation="vertical"
        
android:layout_width="match_parent"
        
android:layout_height="match_parent"
        
android:background="#bebebe">
        
<FrameLayout
            
android:id="@android:id/tabcontent"
            
android:layout_width="match_parent"
            
android:layout_height="0dp"
            
android:layout_weight="1157" />
        
<TabWidget
            
android:id="@android:id/tabs"
            
android:layout_width="match_parent"
            
android:layout_height="0dp"
            
android:layout_weight="150"
            
android:showDividers="none"
            
android:background="#595959"/>
        
</LinearLayout>
</TabHost>

 

으로 되어 있고, Tab 추가하는 부분은


   TabHost tabHost = (TabHost)  findViewById(R.id.cointree_tabhost);
   tabHost.setup(getLocalActivityManager());   tabHost.addTab(tabHost
     .newTabSpec("tab_ad_list")
     .setIndicator("",  getResources().getDrawable(R.drawable.m00_10_adlist))
     .setContent(new  Intent(this,  AdMngrActivity.class)));
   tabHost.addTab(tabHost
     .newTabSpec("tab_app_list")
     .setIndicator("",  getResources().getDrawable(R.drawable.m00_20_applist))
     .setContent(new  Intent(this,  AppMngrActivity.class)));
   tabHost.addTab(tabHost
     .newTabSpec("tab_my_page")
     .setIndicator("",  getResources().getDrawable(R.drawable.m00_30_mypage))
     .setContent(new  Intent(this,  FrameMyPage.class)));
   tabHost.addTab(tabHost
     .newTabSpec("tab_setup")
     .setIndicator("",  getResources().getDrawable(R.drawable.m00_40_setting))
     .setContent(new  Intent(this,  FrameSetting.class)));
   tabHost.addTab(tabHost
     .newTabSpec("tab_help")
     .setIndicator("",   getResources().getDrawable(R.drawable.m00_50_help))
     .setContent(new  Intent(this, FrameHelp.class)));


 

 

입니다.

 

어떻게 해야 여러 Tab들중 선택한 Tab만 다르게 표현을 할 수 있을까요?

그리고 System에서 보여지는 divider 없이 제가 만든 icon만 보여줄 수 있을까요?