android自定义spinner,使用AppCompatTextView+PopupWindow 实现下拉选择的功能
2018-01-16 00:00
1091 查看
摘要: 自定义spinner,使用AppCompatTextView+PopupWindow 实现下拉选择的功能,代码简单,几个类
1、实现了下拉菜单与现实view样式的分离,可单独对显示结果的textview进行样式的处理
2、对下拉菜单增加了分割线等等
……
apk下载链接: https://github.com/supertaohaili/spinner/blob/master/app-debug.apk
github:https://github.com/supertaohaili/Spinner
自定义spinner
自定义spinner,使用AppCompatTextView+PopupWindow 实现下拉选择的功能,代码简单,几个类感谢
https://github.com/arcadefire/nice-spinner,本项目是对其的优化与扩展1、实现了下拉菜单与现实view样式的分离,可单独对显示结果的textview进行样式的处理
2、对下拉菜单增加了分割线等等
……
效果图
apk下载链接: https://github.com/supertaohaili/spinner/blob/master/app-debug.apk
github:https://github.com/supertaohaili/Spinner
使用
allprojects { repositories { ... maven { url 'https://jitpack.io' } } } dependencies { compile 'com.github.supertaohaili:Spinner:1.0.0' } 示例代码: <org.angmarch.views.NiceSpinner android:id="@+id/spinner2" android:layout_width="200dp" android:layout_height="40dp" android:layout_gravity="center_horizontal" android:layout_marginTop="25dp" android:background="@drawable/shape" android:gravity="center" app:dropDownListPaddingBottom="35dp" /> NiceSpinner niceSpinner2 = (NiceSpinner) findViewById(R.id.spinner2); List<String> dataset2 = new LinkedList<>(Arrays.asList("10","11","12","13","14","15","16","17","18","19")); niceSpinner2.attachDataSource(dataset2);
Known Issues
If you have any questions/queries/Bugs/Hugs please mail @ taohailili@gmail.com相关文章推荐
- Android开发使用自定义view实现ListView下拉的视差特效功能
- Android 自定义Textview实现文字两端对齐功能和长按自由选择文字弹出自定义ActionMenu功能(二)自定义ActionMenu
- Android 自定义Textview实现文字两端对齐功能和长按自由选择文字弹出自定义ActionMenu功能(一)
- Android中Spinner下拉列表(使用自定义Adapter实现,显示数据取自联系人数据库)
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现) .
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现) .
- android自定义Spinner下拉菜单和AutoCompleteTextView自动显示的(下拉列表框)样式
- Android自定义Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- android自定义Spinner下拉菜单和AutoCompleteTextView自动显示的(下拉列表框)样式
- 【转】Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- android 自定义Textview多层边框,实现了文字内容闪烁的功能!
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- Android控件使用—AutoCompleteTextView自动补全实现搜索功能
- android 中使用AutoCompleteTextView 可以实现自动提示功能
- 【android】TextView文本的 “选择文字”“复制” “粘贴” 功能的实现
- Android常用控件—Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- Android中Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- android自定义View实现裁剪图片功能,不使用系统的