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

最新文章

  1. C# Qrcode生成二维码支持中文,带图片,带文字 2015-01-22 15:11 616人阅读 评论(1) 收藏
  2. 第一次装TFS的曲折经历
  3. iOS 取得单张系统图片
  4. PHP之mysql_real_escape_string()函数讲解
  5. 万网免费主机wordpress快速建站教程-域名申请
  6. dotnet core多平台开发体验
  7. 【框架学习与探究之消息队列--EasyNetQ(1)】
  8. C#中??和?分别是什么意思?
  9. R分词
  10. cookie读取、写入、删除
  11. 如果用一个循环数组q[0..m-1]表示队列时,该队列只有一个队列头指针front,不设队列尾指针rear,求这个队列中从队列投到队列尾的元素个数(包含队列头、队列尾)。
  12. qml demo分析(text-字体展示)
  13. java 8大数据类型
  14. PHP实现curl和snoopy类模拟登陆方法
  15. StreamSets学习系列之StreamSets支持多种安装方式【Core Tarball、Cloudera Parcel 、Full Tarball 、Full RPM 、Docker Image和Source Code 】(图文详解)
  16. [转]SQL SERVER 2008 登陆失败(SQL和windows都没有对应的权限)
  17. 【BZOJ1444】[JSOI2009]有趣的游戏(高斯消元,AC自动机)
  18. Spring Security + JWT实现前后端分离权限认证
  19. [转]expect实现ssh自动交互
  20. Win7  CMD大全

热门文章

  1. Linux限制某些用户或IP登录SSH、允许特定IP登录SSH
  2. 乐观锁悲观锁对应的JAVA代码和数据库
  3. Dreamweaver 支持Jquery智能提示
  4. mysql将字符串字段转为数字排序或比大小
  5. iOS:文本视图控件UITextView的详细使用
  6. 流畅的python第十章序列的修改,散列和切片学习记录
  7. 模拟源码深入理解Vue数据驱动原理(1)
  8. SQL精华应用
  9. OO软件设计说明书结构
  10. Maven+TestNG+ReportNG/Allure接口自动化测试框架初探(上)