【发布时间】:2013-04-15 06:26:16
【问题描述】:
我正在使用 ViewPager,其中我可以拥有 3 个 PagerTabStrip。但我想要超过 3 个,可能是 4 个或 5 个。我尝试使用 setTextSpacing() 但这没有用。没有直接的选择也有一些PaperTitleStrip。
任何建议我们如何实施。
【问题讨论】:
-
我什至尝试在 setPadding() 中设置 -ve 填充,但也没有用。
我正在使用 ViewPager,其中我可以拥有 3 个 PagerTabStrip。但我想要超过 3 个,可能是 4 个或 5 个。我尝试使用 setTextSpacing() 但这没有用。没有直接的选择也有一些PaperTitleStrip。
任何建议我们如何实施。
【问题讨论】:
这是 javadoc 所说的:
PagerTabStrip 是当前、下一个和 ViewPager 的前几页。
但如果您仍有疑问,请参阅来源:PagerTabStrip.java 及其基类 PagerTitleStrip.java,然后会看到:
public class PagerTitleStrip extends ViewGroup implements iewPager.Decor {
private static final String TAG = "PagerTitleStrip";
ViewPager mPager;
TextView mPrevText;
TextView mCurrText;
TextView mNextText;
这意味着:只有三个条带:prev、current 和 next。
【讨论】: