viewpager+circilepageindicator
来源:互联网 发布:手机号查姓名软件 编辑:程序博客网 时间:2024/06/16 14:35
先来看一下效果图,是不是想要用的吧,嘿嘿
如果符合,就看看吧,几行代码就行了(感谢哈,依赖导入)
compile 'com.github.JakeWharton:ViewPagerIndicator:2.4.1'
activity_text,xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="#ffdd" android:orientation="vertical" tools:context="com.yangzhuokeji.zhifubaozhifu.MainActivity"> <android.support.v4.view.ViewPager android:id="@+id/viewpager" android:layout_width="wrap_content" android:layout_height="200dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" /> <com.viewpagerindicator.CirclePageIndicator android:id="@+id/circle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" /></LinearLayout>activity
private ViewPager viewPager; private CirclePageIndicator circlePageIndicator; private List<String> lists = new ArrayList<>(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); viewPager = (ViewPager) findViewById(R.id.viewpager); circlePageIndicator = (CirclePageIndicator) findViewById(R.id.circle); lists.add("1"); lists.add("2"); lists.add("3"); lists.add("4"); lists.add("5"); viewPager.setAdapter(new Adapter(lists)); circlePageIndicator.setViewPager(viewPager); circlePageIndicator.setPageColor(R.color.vpi__background_holo_dark);viewpager的adapter,会写的可以自己写,不会写的就百度viewpageradapter,复制,改一下就行了,记录一下,就这么简单哈
1 0
- viewpager+circilepageindicator
- Viewpager
- ViewPager
- ViewPager
- ViewPager
- ViewPager
- ViewPager
- viewpager
- ViewPager
- ViewPager
- ViewPager
- Viewpager
- viewpager
- ViewPager
- ViewPager
- ViewPager
- viewpager
- ViewPager
- python异常处理机制
- Idea @Override is not allowed when implementing interface method
- 精选30道Java笔试题解答
- springmvc 结合使用mybatis 的问题汇总
- android studio 导入一个已有的android studio project作为lib使用
- viewpager+circilepageindicator
- libevent使用例子,从简单到复杂
- TCP 和 UDP 在socket编程中的区别
- 前端常见的一些正则表达式(一定范围内数字、小数位数、手机号、中英文名字包含少数名族)
- 关于“为什么delete以后指针还能被赋值”一种描述
- CAShapeLayer的strokeStart和strokeEnd属性
- htonl() htons()及inet_ntoa() inet_addr()的用法
- 交叉熵损失函数
- 如何让video宽高撑满父级