Android PagerSlidingTitleIconTabStrip 能够在title旁边加小图标的PagerSlidingTabStrip
2024-08-24 23:46:12
public class MainFragmentPagerAdapter extends FragmentPagerAdapter implements TitleIconTabProvider{ private final int[] TITLES = {R.string.text1_label,R.string.text2_label,R.string.text3_label};
private final String[] fragments = { Fragment1.class.getName(),
Fragment2.class.getName(),
Fragment3.class.getName()
};
private final int[] icons = {TitleIconTabProvider.NONE_ICON,R.drawable.ic_action_video,TitleIconTabProvider.NONE_ICON};
private Context ctx; public MainFragmentPagerAdapter(FragmentManager fm,Context ctx) {
super(fm);
this.ctx = ctx;
} @Override
public CharSequence getPageTitle(int position) {
return ctx.getString(TITLES[position]);
} @Override
public int getCount() {
return TITLES.length;
} @Override
public Fragment getItem(int position) { return Fragment.instantiate(ctx,fragments[position]); } @Override
public int getPageIconResId(int position) { return icons[position];
}
}
源码在:https://github.com/bitjjj/PagerSlidingTitleIconTabStrip
最新文章
- C# Qrcode生成二维码支持中文,带图片,带文字 2015-01-22 15:11 616人阅读 评论(1) 收藏
- 第一次装TFS的曲折经历
- iOS 取得单张系统图片
- PHP之mysql_real_escape_string()函数讲解
- 万网免费主机wordpress快速建站教程-域名申请
- dotnet core多平台开发体验
- 【框架学习与探究之消息队列--EasyNetQ(1)】
- C#中??和?分别是什么意思?
- R分词
- cookie读取、写入、删除
- 如果用一个循环数组q[0..m-1]表示队列时,该队列只有一个队列头指针front,不设队列尾指针rear,求这个队列中从队列投到队列尾的元素个数(包含队列头、队列尾)。
- qml demo分析(text-字体展示)
- java 8大数据类型
- PHP实现curl和snoopy类模拟登陆方法
- StreamSets学习系列之StreamSets支持多种安装方式【Core Tarball、Cloudera Parcel 、Full Tarball 、Full RPM 、Docker Image和Source Code 】(图文详解)
- [转]SQL SERVER 2008 登陆失败(SQL和windows都没有对应的权限)
- 【BZOJ1444】[JSOI2009]有趣的游戏(高斯消元,AC自动机)
- Spring Security + JWT实现前后端分离权限认证
- [转]expect实现ssh自动交互
- Win7  CMD大全