5

我想更改 TabLayout 中 textview 的填充。我有一个名为子类别的选项卡。这是将换行分成两行。有没有办法做到这一点?

只有关于旧 TabHost 视图的答案,我正在使用 Google 的 Material Design 库使用的 TabLayout,它使用 android.support.design.widget.TabLayout。

对于 TabHost:如何向选项卡标签添加填充?

4

1 回答 1

6

TextView 没有填充,但 textview 周围的布局是,所以更改 LinearLayout 的填充:

int tabIndex = 0;
LinearLayout layout = ((LinearLayout)((LinearLayout)mTabLayout.getChildAt(0)).getChildAt(tabIndex));
layout.setPadding(0, 0, 0, 0);
于 2015-07-08T04:20:35.413 回答