Android 自定义seekbar 代码实现
来源:互联网 发布:上海东行网络 编辑:程序博客网 时间:2024/04/26 18:36
话不多说,先上效果图
<!--此处添加到layout里--><SeekBar android:id="@+id/seekBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:max="100" style="@style/Widget.SeekBar.Normal" android:minHeight="8.0dip" android:thumbOffset="10.0dip" android:progress="20"/>
<!--Widget.SeekBar.Normal--><!--此处添加到style.xml--><style name="Widget.SeekBar.Normal" parent="@android:style/Widget.SeekBar"> <item name="android:maxHeight">8.0dip</item> <item name="android:indeterminateOnly">false</item> <item name="android:indeterminateDrawable"> @android:drawable/progress_indeterminate_horizontal</item> <item name="android:progressDrawable">@drawable/seekbar_red</item> <item name="android:minHeight">8.0dip</item> <item name="android:thumb">@drawable/seek_thumb</item> <item name="android:thumbOffset">10.0dip</item> </style>
<!--shape和selector的结合使用--><!--位置:res/drawable/文件的名称.xml--><?xml version="1.0" encoding="UTF-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@android:id/background" android:drawable="@drawable/seekbar_botton" /> <item android:id="@android:id/secondaryProgress"> <clip> <shape> <corners android:radius="2.0dip" /> <gradient android:startColor="#80ffd300" android:angle="270.0" android:centerY="0.75" android:centerColor="#80ffb600" /> </shape> </clip> </item> <item android:id="@android:id/progress"> <clip android:drawable="@drawable/seekbar_top" /> </item></layer-list>
这是按钮素材,当然,这个也是可以用代码写出来。具体写法大家可以试试。
0 0
- Android 自定义seekbar 代码实现
- android自定义实现自己需要seekbar
- 自定义SeekBar样式实现
- 实现自定义SeekBar
- android中自定义SeekBar
- android 自定义SeekBar
- android 自定义SeekBar
- Android SeekBar自定义UI
- Android - 自定义SeekBar
- 【Android】自定义seekbar样式
- android 自定义SeekBar 问题
- Android 自定义SeekBar控件
- android,自定义seekbar,样式
- Android:自定义SeekBar样式
- Android SeekBar自定义UI
- Android 自定义seekbar样式
- Android 自定义SeekBar样式
- Android SeekBar自定义UI
- uva 714——Copying Books
- 机器学习数据预处理
- PHP PDOException MySql Error Codes and Messages
- 剖析Java同步块synchronized及常用使用方法
- codeforces 592D 树链剖分
- Android 自定义seekbar 代码实现
- uva 1451——Average
- Java Calendar 类的时间操作
- codeforces 593B Anton and Lines
- iOS之AsyncSocket使用心得
- 字符集和字符编码(Charset & Encoding)
- Xen基于ISCSI共享实现Nginx实时迁移
- uva 11134——Fabled Rooks
- VMware 网卡VMnet0、VMnet1、VMnet8的区别与配置