5

TabLayout のテキストビューのパディングを変更したい。サブカテゴリというタブがあります。これは行折り返しを 2 行に分割しています。これを行う方法はありますか?

古い TabHost ビューに関する回答のみがあります。私は Android.support.design.widget.TabLayout を使用して、Google のマテリアル デザイン ライブラリで使用される 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 に答える