2010-12-23 68 views
0

我实现了标签栏在Android应用程序,但面临着黑色line.Can一个问题IM任何一个可以帮助我解决这个如何从Android中的tabbar中删除黑线?

alt text

<TabHost xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@android:id/tabhost" 
     style="@style/tabhost"> 

    <LinearLayout android:orientation="vertical" 
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent" 
        > 

     <TabWidget android:id="@android:id/tabs" 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content"></TabWidget> 

     <FrameLayout 
      android:id="@android:id/tabcontent" 
      style="@style/tabcontent"/>     

    </LinearLayout> 

</TabHost> 

<style name="tabhost"> 
    <item name="android:layout_width">fill_parent</item> 
    <item name="android:layout_height">fill_parent</item> 
    <item name="android:background">#b1b1b1</item> 
</style> 

<style name="tabcontent"> 
    <item name="android:layout_width">fill_parent</item> 
    <item name="android:layout_height">fill_parent</item> 
    <item name="android:background">#FFFFFF</item> 
    <item name="android:paddingTop">1dip</item> 
</style> 

回答

2

此行添加到相关的java类:

tabHost.getTabWidget().setStripEnabled(false); 

Source