文档章节

PagerSlidingTabStrip

m
 miao了个咪
发布于 2016/07/28 16:05
字数 160
阅读 12
收藏 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
0
Android库和项目收集-ViewPager

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

3kqing
2016/09/07
20
0
Android实用视图动画及工具系列之八:带头部的Viewpaper,结合头部的Fragment切换效果

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

jaikydota163
2016/08/02
0
0
fragment中你是如何使用PagerSlidingTabStrip的?

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

大风厂蔡成功
2014/11/08
681
1
我从网上下的代码,人家的.xml文件中有,放activity的包叫com.abc.sample,如果我想用他的代码,除了粘贴activity和布局文件还需要配置什么

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

傲儿our
2014/10/12
282
2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

spring 事件

ContextRefreshedEvent Event raised when an {@code ApplicationContext} gets initialized or refreshed. ContextClosedEvent Event raised when an {@code ApplicationContext} gets clos......

Canaan_
36分钟前
1
0
leetcode两数之和

leetcode中求两数之和解决方法 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 给定 nums = [2, 7, 11, ...

lar555
52分钟前
1
0
js实现限制网页内容复制

转载 在我们做的网页发到网上后,如果访客看到比较喜欢的内容,只要复制就可以变为自己的,自己辛辛苦苦弄半天还不及人家的一下复制,有时为了只让访客看到,而不能让它们复制内容,就用Jav...

lc_comeon
56分钟前
1
0
jenkins将spring boot项目发布到阿里云镜像中

1、spring boot项目 1.1 pom.xml配置 <artifactId>xxx-docker</artifactId><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.reporting.......

xixingzhe
今天
0
0
qsv格式可以在电视上播放吗

  大家都知道qsv格式是爱奇艺的独家缓存格式,是加密的,一般的播放器是无法播放的,只能在爱奇艺播放器上播放,如果想要在电视上播放,就必须要安装爱奇艺播放器,比较麻烦。其实还有一种...

萤火的萤火
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部