您的位置:首页 > 移动开发 > Android开发

android最容易集成带title的viewpager

2016-12-13 18:30 162 查看

TitleViewpager

一个简单易用,能自定义,最容易集成的带title的viewpager

效果



模式

FIT,//适应宽度,会根据宽度平分
FIX,//固定宽度,可以设置固定的宽度
WRAPPER;//自适用内容,根据title文字内容的宽度决定


实现

dependency

Add it in your root build.gradle at the end of repositories:

allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}


Add the dependency:

dependencies {
compile 'com.github.codbking:TitleViewpager:v1.0.2'
}


xml

<com.codbking.titleviewpager.view.TitleViewPager
android:id="@+id/pager"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
app:tvp_pager_type="WRAPPER"
app:tvp_indicatorColor="@color/main_color"
app:tvp_indicatorHeight="2dp"
app:tvp_titleWidth="100dp"
/>


java

mPager.put("aa",MyFragment.newInstance("aa"));
mPager.put("aaaaa",MyFragment.newInstance("aaaaa"));
mPager.put("aaaaaaaaaaa",MyFragment.newInstance("aaaaaaaaaaa"));
mPager.put("aaaaaaaaaaaaaaa",MyFragment.newInstance("aaaaaaaaaaaaaaa"));
mPager.put("aaaaaaaaaaaaaaaaaaaa",MyFragment.newInstance("aaaaaaaaaaaaaaaaaaaa"));
mPager.put("aaaaaaaaaaaaaaaaaaaaaaaa",MyFragment.newInstance("aaaaaaaaaaaaaaaaaaaaaaaa"));
mPager.put("aaaaaaaaaaaaaaaaaaaaaaaaaaaa",MyFragment.newInstance("aaaaaaaaaaaaaaaaaaaaaaaaaaaa"));
mPager.load();


源码

TitleViewpager
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息