文档章节

PagerSlidingTabStrip

m
 miao了个咪
发布于 2016/07/28 16:05
字数 160
阅读 12
收藏 0
点赞 0
评论 0
首先下载pagerslidingtabstrip第三方包

导入到eclipse中 应用到项目中

<com.astuetz.PagerSlidingTabStrip android:id="@+id/tab" android:layout_width="match_parent" android:layout_height="48dp" android:background="#D43D3D" />

private void init() {

	tabs = (PagerSlidingTabStrip) view.findViewById(R.id.tab);
	pager = (ViewPager) view.findViewById(R.id.vp);
	// 设置字体颜色
	tabs.setTextColor(Color.WHITE);

	// 添加fragment的方法
	addway();
	// 设置适配器
	TextAdapter adapter = new TextAdapter(getActivity()
			.getSupportFragmentManager());
	pager.setAdapter(adapter);
	// 头部与pager关联
	tabs.setViewPager(pager);


}

//添加Fragment private void addway() { for (int i = 0; i < paths.length; i++) { NewsFragment frag = new NewsFragment(paths[i]); fragments.add(frag); } } //設置適配器 class TextAdapter extends FragmentPagerAdapter { String[] titles = { "推荐", "热点", "北京", "社会", "科技", "体育", "财经", "娱乐" };

	public TextAdapter(FragmentManager fm) {
		super(fm);
	}

	@Override
	public Fragment getItem(int arg0) {
		return fragments.get(arg0);
	}

	@Override
	public int getCount() {
		return fragments.size();
	}

	@Override
	public CharSequence getPageTitle(int position) {
		return titles[position];
	}

}

© 著作权归作者所有

共有 人打赏支持
m
粉丝 2
博文 10
码字总数 3187
作品 0
海淀
Android实用视图动画及工具系列之七:可定制Tab标签栏,ViewPaper和Fragment滑动标签视图

实现效果 功能说明 本视图工具根据PagerSlidingTabStrip改编优化,修复了部分Bug和增加了更多自定义选项,让PagerSlidingTabStrip变得更漂亮实用。关于PagerSlidingTabStrip,它是配合ViewP...

jaikydota163 ⋅ 2016/08/02 ⋅ 0

Android库和项目收集-ViewPager

PagerSlidingTabStrip 效果图: ViewPagerCards 效果图: InfiniteCycleViewPager DEMO地址 效果图: MagicIndicator 强大、可定制、易扩展的 ViewPager 指示器框架 效果图:...

3kqing ⋅ 2016/09/07 ⋅ 0

Android实用视图动画及工具系列之八:带头部的Viewpaper,结合头部的Fragment切换效果

实现效果 功能说明 如果需要在Viewpaper中增加一个头部,让头部在Viewpaper在向下滑动时隐藏,向上滑动时推出,这种情况Android的原生控件便无法满足我们想要的需求,于是我们自己来编写个可...

jaikydota163 ⋅ 2016/08/02 ⋅ 0

fragment中你是如何使用PagerSlidingTabStrip的?

就像哎嘛 下面是FragmentTabHost控制的Fragment,这几个小Fragment里面就用到PagerSlidingTabStrip了,又控制展示了3个小Fragment,这个是怎么做的?...

大风厂蔡成功 ⋅ 2014/11/08 ⋅ 1

我从网上下的代码,人家的.xml文件中有,放activity的包叫com.abc.sample,如果我想用他的代码,除了粘贴activity和布局文件还需要配置什么

我从网上下的代码,人家的.xml文件中有,放activity的包叫com.abc.sample,如果我想用他的代码,除了粘贴activity和布局文件还需要配置什么求大神帮忙

傲儿our ⋅ 2014/10/12 ⋅ 2

Android TabLayout 库--FlycoTabLayout

FlycoTabLayout 是一个 Android TabLayout 库,目前有两个 TabLayout。 SlidingTabLayout:参照 PagerSlidingTabStrip 进行大量修改。 新增部分属性 新增支持多种 Indicator 显示器 新增支持...

孔小菜 ⋅ 2015/11/11 ⋅ 1

V2EX社区客户端--V2EX-android

V2EX-android 即 V2EX社区客户端。 支持功能 话题查看 节点查看和按字母搜索 用户资料查看 话题回复 话题创建 未读提醒查看 其他功能 实现了节点、话题、用户三个Scheme,通过话题、节点、用户...

大胖森 ⋅ 2015/05/20 ⋅ 2

Git上Star项目的总结

文章 1、AndroidStudio AndroidStudio 《AndroidStudio实用指南》是老毕的新书,从2015年5月初开始在百度阅读上陆续更新. 2、android-best-practices android-best-practices Android开发最佳...

Mobile-DEV彬 ⋅ 2016/03/30 ⋅ 0

使用android support library中的tablayout实现页签切换效果出现的问题

Tablayout出现之前,由于google不再推荐使用tabActivity来实现页签切换的效果,或是那种页签切换满足不了我们实际的使用要求,因此出现了第三方的库:PagerSlidingTabStrip,viewpagerindica...

我家有宝 ⋅ 2015/11/24 ⋅ 4

Android开发——Toolbar组件用法详解

本文重点讲述Android Toolbar的用法,包括它的一些概念和注意事项,现在总结出来分享给Android程序员兄弟们。本文的例子都是基于Android5.0+。 Toolbar Toolbar是什么?大概说一下它的官方介...

Erichkko ⋅ 2015/12/02 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

645. Set Mismatch - LeetCode

Question 645. Set Mismatch Solution 思路: 遍历每个数字,然后将其应该出现的位置上的数字变为其相反数,这样如果我们再变为其相反数之前已经成负数了,说明该数字是重复数,将其将入结果r...

yysue ⋅ 32分钟前 ⋅ 0

Confluence 6 从生产环境中恢复一个测试实例

请参考 Restoring a Test Instance from Production 页面中的内容获得更多完整的说明。 很多 Confluence 的管理员将会使用生产实例运行完整数据和服务的 Confluence 服务器,同时还会设置一个...

honeymose ⋅ 36分钟前 ⋅ 0

Python这么强?红包杀手、消息撤回也可以无视,手机App辅助!

论述 标题也许有点不好理解,其实就是一款利用Python实现的可以监控微信APP内的红包与消息撤回的助手。不得不说,这确实是一款大家钟意的神器。 消息撤回是一件很让人恶心的事,毕竟人都是有...

Python燕大侠 ⋅ 48分钟前 ⋅ 0

压缩打包介绍、gzip压缩工具、bzip2压缩工具、xz压缩工具

压缩打包介绍 压缩的好处不仅能节省磁盘空间而且在传输的时候节省传输时间和网络带宽 windows系统下文件带有 .rar .zip .7z 后缀的就是压缩文件 linux系统下则是 .zip, .gz, .bz2, .xz, ...

黄昏残影 ⋅ 52分钟前 ⋅ 0

观察者模式

1.利用java原生类进行操作 package observer;import java.util.Observable;import java.util.Observer;/** * @author shadow * @Date 2016年8月12日下午7:29:31 * @Fun 观察目标 **/......

Cobbage ⋅ 55分钟前 ⋅ 0

Ubuntu打印服务器配置

参考:https://blog.csdn.net/gsls200808/article/details/50950586 https://blog.csdn.net/jiay2/article/details/80252369 https://wiki.gentoo.org/wiki/HPLIP 由于媳妇儿要大量打印资料,......

大熊猫 ⋅ 今天 ⋅ 0

面试的角度诠释Java工程师(二)

原文出处: locality 续言: 相信每一位简书的作者,都会有我这样的思考:怎么写好一篇文章?或者怎么写好一篇技术类的文章?我就先说说我的感悟吧,写文章其实和写程序是一样的。为什么我会...

颖伙虫 ⋅ 今天 ⋅ 0

github中SSH的Key

https://help.github.com/articles/connecting-to-github-with-ssh/ https://help.github.com/articles/testing-your-ssh-connection/ https://help.github.com/articles/adding-a-new-ssh-k......

whoisliang ⋅ 今天 ⋅ 0

only_full_group_by

我的mysql是在CentOS7.1下面的5.7.17 在 /etc/my.cnf 文件里加上如下: sql_mode='NO_ENGINE_SUBSTITUTION' 然后,重启Mysql服务 systemctl restart mysqld...

SunHacker ⋅ 今天 ⋅ 0

实际项目(SpringBoot项目)中集成Druid

参考网页 https://blog.csdn.net/liuchuanhong1/article/details/55050131 https://blog.csdn.net/CoffeeAndIce/article/details/78707819 https://www.pocketdigi.com/20170530/1577.html 为......

karma123 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部