在TabLayout中更改TextView的填充

apo*_*low 5 tabs android material-design android-tablayout

我想在TabLayout中更改textview上的填充.我有一个名为Subcategories的标签.这是破线包装成两行.有没有办法做到这一点?

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

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

apo*_*low 6

TextView没有填充,但是文本视图周围的布局是,所以更改LinearLayout的填充:

int tabIndex = 0;
LinearLayout layout = ((LinearLayout)((LinearLayout)mTabLayout.getChildAt(0)).getChildAt(tabIndex));
layout.setPadding(0, 0, 0, 0);
Run Code Online (Sandbox Code Playgroud)