我有一个使用PagerTabStrip指示当前页面的viewpager。
但是,我不希望出现默认指示器。 (页面标题下的下划线)

我尝试了几种其他方法将其删除,但似乎没有一个起作用。











这些似乎都不起作用。相反,它给了我一个黑色的指示器。
任何帮助,将不胜感激。谢谢!

最佳答案

通过查看PagerTabStrip的来源。我发现以下方法:

/**
 * Set whether this tab strip should draw a full-width underline in the
 * current tab indicator color.
 *
 * @param drawFull true to draw a full-width underline, false otherwise
 */
public void setDrawFullUnderline(boolean drawFull) {
    mDrawFullUnderline = drawFull;
    mDrawFullUnderlineSet = true;
    invalidate();
}

我尚未对此进行测试,但我想这应该可以工作。如果没有,请发表评论。

09-27 12:30