2016-08-22 104 views
-1

Picture如何更改图标和文本之间的差距?

要查看图片,请点击顶部的链接。

这里是一个ViewPager + TabLayout。

我用下面的代码来创建tablayout。

firstTab.setIcon(R.drawable.tab_home_green).setText("HOME"); 
secondTab.setIcon(R.drawable.tab_explore_grey).setText("EXPLORE"); 
thirdTab.setIcon(R.drawable.tab_me_grey).setText("MIME"); 
  1. 现在图标和标题之间的间隙是固定的,在源的间隙是私人的。我想知道如何改变差距值?

  2. 如何更改每个制表符的填充?

+0

之间创建自定义选项卡的布局... –

+0

更好地利用图标与文字。 –

+0

当选中选项卡时,我需要两种类型的视图。我试过自定义选项卡,但是当我点击选项卡时,视图没有改变 – Bug

回答

0

创建并膨胀自定义选项卡的布局。

+0

但是当选择选项卡时我需要两种类型。我试过自定义选项卡,但是当我点击选项卡时,视图没有改变。 – Bug

+0

您也可以使用自定义布局来完成它。只需附加一个onTabChanged监听器,然后更改所选选项卡的布局。 – Seishin

0

您还可以使用视图标签在XML的空间的图标

相关问题