我有一个 TabWidget,我正在尝试设置分隔线的样式。(见上图)
我设置了 TabWidget 的 Divider Drawable,但顶部和底部没有改变。我不知道如何设计它。
我有一个 TabWidget,我正在尝试设置分隔线的样式。(见上图)
我设置了 TabWidget 的 Divider Drawable,但顶部和底部没有改变。我不知道如何设计它。
您需要做的就是将dividerPadding
属性设置0dp
为TabWidget
.
android:dividerPadding="0dp"
此外,也许考虑改用ActionBar.Tabs,只是考虑TabWidget
已弃用。
似乎 Holo 主题对每个 TabWidget 都有默认的 16 像素分隔符填充。我尝试在 XML 中将其设置为零,但它不起作用。幸运的是,我可以如下动态设置它
myTabHost.getTabWidget().setDividerPadding(0);
注意:我正在使用 android.support.v4.app.FragmentTabHost
您是在谈论分隔线顶部和底部的灰色条吗?如果是这种情况,请使用 fill_parent 作为可绘制对象的高度和宽度!