我尝试了一切,但我无法删除tabhost的tabWidget和frameLayout之间的界限。我试过fadingEdge = none,margin = 0但没什么可做的。
我指的是黑线; 白线是一个简单的视图(1)tabWidget和frameLayout之间的“理解”问题在哪里......它似乎是frameLayout而不是tabWidget 在这里我的形象: http://imageshack.us/f/641/screenlme.jpg/
(1)
<View
ndroid:layout_width="fill_parent"
android:layout_height="4dip"
android:background="#FFFFFF">
</View>
你有什么建议吗?
编辑1:我添加了fo frameLayout
android:background="@drawable/bg_tab_body_patched"
现在黑线移动了一下;所以这是线性布局的问题: http://imageshack.us/f/233/screenav.jpg/
答案 0 :(得分:2)
android:tabStripEnabled="false"
你必须把这个属性放在xml中TabWidget的选项卡中。
答案 1 :(得分:0)
非常适合我的工作:
将自定义主题应用于您的活动,并清除 android:windowContentOverlay 属性。
在 themes.xml 中定义主题:
<style name="YourTheme" parent="if you want"> ...
<item name="android:windowContentOverlay">@null</item>
</style>
在您的应用程序或AndroidManifest.xml中的活动中应用主题:
<application android:theme="@style/YourTheme" ... >