У меня есть viewpager, который использует PagerTabStrip для указания текущей страницы. Однако я не хочу, чтобы индикатор по умолчанию присутствовал. (Подчеркнуть под заголовком страницы)Удалить TabIndicator из PagerTabStrip в ViewPager
Я попробовал несколько разных методов, чтобы удалить его, но никто из них, похоже, не работает.
PagerTabStrip pts = (PagerTabStrip) findViewById (R.id.pager_title_strip); pts.setTabIndicatorColor (getResources(). GetColor (android.R.color.transparent));
также
PagerTabStrip PTS = (PagerTabStrip) findViewById (R.id.pager_title_strip); pts.setTabIndicatorColor (Color.parseColor ("# 80000000"));
и
PagerTabStrip PTS = (PagerTabStrip) findViewById (R.id.pager_title_strip); pts.setTabIndicatorColor (Color.TRANSPARENT);
Ничего из этого не работает. Вместо этого он дает мне черный индикатор. Любая помощь будет оценена по достоинству. Благодаря!
Спасибо! Я смог заставить его работать с вашей помощью. Я отправлю свой последний источник немного, как только подтвержу, что все работает. –
setDrawFullUnderline делит PagerTitleStrip. Я пытался удалить указатель Tab под заголовком setTabIndicatorColor, в Android Docs говорится: «Цвет устанавливается как значение 0xRRGGBB. Высокий байт (альфа) игнорируется». – Muhammad