我正在使用以下库:
https://github.com/JakeWharton/Android-ViewPagerIndicator
设置一个ViewPagerIndicator(TitlePageIndicator)
TitlePageIndicator titleIndicator = (TitlePageIndicator) findViewById(R.id.someId);
我有一个硬编码的声明的String数组
private static final String[] CONTENT = new String[] { "#", "Home", "Icon" };
在ViewPager适配器中,我只需像下面这样设置选项卡的名称即可:
public CharSequence getPageTitle(int position) {
return CONTENT[position % CONTENT.length].toUpperCase();
}
这一切都很好。我的问题是-我可以将标签的“标题”更改为图标而不是文本吗?这可能吗?如果没有,我是否应该使用其他工具来实现这一目标?
我看过“股票”示例,但没有看到类似图标的内容。
如我们所见,Pinterest通过其主要的中心标签进行此操作。
提前致谢。
最佳答案
查看ViewPageExtensions项目1中的FixedIconTabs示例。那是你要的吗 ?
1-https://github.com/astuetz/ViewPagerExtensions
编辑-添加图片