[Widget]SelectionView-快速跳选View
来源:互联网 发布:php 九宫格抽奖源代码 编辑:程序博客网 时间:2024/06/05 09:47
SelectionView
快速跳选View,与列表视图搭配使用(ListView、RecyclerView),常用于联系人列表快速选取。
预览
要求
minSdkVersion 4
链接
- Github
- Bintray
使用
- 基本布局
<am.widget.selectionview.SelectionView xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/selection_sv_selection" android:layout_width="match_parent" android:layout_height="match_parent" app:svBarBackground="@drawable/bg_selection_bar" app:svBarItemHeight="32dp" app:svBarSlider="@drawable/ic_selection_slider" app:svBarStyle="List" app:svBarWidth="32dp" app:svNoticeAnimation="true" app:svNoticeBackground="@drawable/bg_selection_notice" app:svNoticeHeight="64dp" app:svNoticeLocation="ViewCenter" app:svNoticePadding="10dp" app:svNoticeWidth="64dp" />
- 基本代码
SelectionView selection = (SelectionView) findViewById(R.id.selection_sv_selection);selection.setBarStyle(SelectionView.STYLE_SLIDER);selection.setBarBackground(0);selection.setNoticeBackground(R.drawable.bg_selection_notice_slider);selection.setNoticeLocation(SelectionView.LOCATION_SLIDER_TOP);selection.setSelection(this);selection.setOnSelectedListener(this);
注意
- 基本可以通过布局实现基础代码
- Selection在不同模式下计算方式不同,列表模式下,子项总数为类别数。滑块模式下,子项总数为列表子项总数。
0 0
- [Widget]SelectionView-快速跳选View
- View,widget关系
- 快速创建 Dojo Widget
- 添加自定义View的Widget
- [View] -- View与Controller和Widget交互
- 快速跳选View,与列表视图搭配使用
- 桌面widget,手势快速启动
- View, ViewGroup, widget, LinearLayout等layout
- Why model/view is preferred to widget?
- View, ViewGroup, widget, LinearLayout等layout
- View, ViewGroup, widget, LinearLayout等layout
- View, ViewGroup, widget, LinearLayout等layout
- Android学习 layout\Widget View\Adapter整理
- 关于android.widget.View.jumpDrawablesToCurrentState问题
- 关于android.widget.View.jumpDrawablesToCurrentState问题
- requestLayout,invalidate,postinvalidate,View ViewGroup Widget LinearLayout
- android view widget layout等的关系
- Widget
- 【svn】svn的switch命令说明
- sqlserver中distinct的用法(不重复的记录)
- C语言实现动态顺序表
- docker学习10--理解docker容器进程
- Watch Connectivity Framework Reference
- [Widget]SelectionView-快速跳选View
- NOIP2000(4)单词接龙
- Thymeleaf教程 (二) 虚拟购物商店
- JqGrid的介绍和使用
- 链表
- ASP.NET SQL SERVER 三层架构 Ajax 分页
- Sphinx 在 Linux 下的安装与基本配置
- eclipse有时候不能离线或者在线安装SVN
- 从gff3文件获取fasta序列(2)