Android PagerTabStrip - 删除间距

时间:2014-05-21 17:35:10

标签: android android-viewpager android-support-library

是否有人设法将这些项目整合到V4 PagerTabStrip中,更像是Google Play商店?

http://developer.android.com/reference/android/support/v4/view/PagerTabStrip.html

这就是我想要的:

Good Play Store PagerTabStrip

这就是我得到的(片段之间的空间):

V4 Support PagerTabStrip

这些图像不是我的,但只是为了解释我的意思。

此外,对于Strip的下划线,可以使用与所选项目下划线(v4)不同的颜色。

由于

编辑:对于那些询问我是否找到解决方案的人,我从未这样做过。对不起: - (

3 个答案:

答案 0 :(得分:1)

我也在搜索这些问题的答案,似乎不存在api在android-support-v4中做这样的事情。

但作为替代方案,我们可以尝试这个{ {3}}。

这不是一个完美但省时的解决方案。

答案 1 :(得分:0)

所以这个主题已经有一段时间了,但我相信仍然有人在寻找这个答案,所以我想把我发现的东西放在这里。

https://developer.android.com/samples/SlidingTabsBasic/src/com.example.android.common/view/SlidingTabStrip.html

在Android的开发者网站上,他们提供了有关如何自己完成此操作的示例代码。我个人还没有测试它,所以不确定它是否支持那种精确的外观或者它是否支持自定义,但至少代码是为你自己而且你可以玩它。我真的希望v4 PagerTitleStrip和PagerTabStrip默认支持上述功能。

答案 2 :(得分:0)

默认的PagerTitleStrip仅初始化了3个文本视图。因此,如果您希望删除间距,请创建一个自定义的PagerTitleStrip类,并添加更多的textviews,以减少空间。