Custom SeekBar|XML
来源:互联网 发布:mac系统安全性偏好设置 编辑:程序博客网 时间:2024/06/06 00:37
一个seekBar由三个图片组成:stride_bg.png, seekBar_bg.png, thumb.png
图片素材制作:stride_bg.png, seekBar_bg.png要做成上沿和下沿都是透明的。
stride_bg的XML
<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"><item><clip><bitmap xmlns:android="http://schemas.android.com/apk/res/android"android:src="@drawable/stride_bg_2" android:tileMode="repeat"android:antialias="true" android:dither="false" android:filter="false"android:gravity="left" /></clip></item></layer-list>
thumb的XML
<?xml version="1.0" encoding="UTF-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 按下状态 --> <item android:state_pressed="true" android:drawable="@drawable/anchor_3" /> <!-- 普通无焦点状态 --> <item android:state_focused="false" android:state_pressed="false" android:drawable="@drawable/anchor_3"/></selector>
seekBar的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"><bitmap xmlns:android="http://schemas.android.com/apk/res/android"android:src="@drawable/play_bar_1" android:tileMode="repeat"android:antialias="true" android:dither="false" android:filter="false"android:gravity="left" /></item> <item android:id="@android:id/secondaryProgress"> <clip> <shape> <gradient android:startColor="#80028ac8" android:centerColor="#80127fb1" android:centerY="0.75" android:endColor="#a004638f" android:angle="270" /> </shape> </clip> </item> <item android:id="@android:id/progress" android:drawable="@drawable/seekbar_progress_bg" /></layer-list>
定义Custom的SeekBar XML
<SeekBar android:id="@+id/Seek_Bar" android:layout_width="wrap_content"android:layout_height="wrap_content" android:layout_gravity="center_vertical"android:minHeight="19dip" android:maxHeight="19dip"android:layout_weight="1" android:progressDrawable="@drawable/seekbar_progress"android:paddingLeft="10dip" android:paddingRight="8dip"android:thumb="@drawable/seek_thumb"/>
参考:
http://www.mokasocial.com/2011/02/create-a-custom-styled-ui-slider-seekbar-in-android/
http://developer.android.com/guide/topics/resources/drawable-resource.html
- Custom SeekBar|XML
- Custom Seekbar
- 使用xml自定义seekBar样式
- andorid xml 修改 seekbar 式样
- SeekBar
- SeekBar
- SeekBar
- SeekBar
- SeekBar
- SeekBar
- SeekBar
- SeekBar
- SeekBar
- SeekBar
- SeekBar
- SeekBar
- SeekBar
- SeekBar
- nutch-1.2和nutch-1.3的配置使用
- 人生经典定律
- android PUSH的实现方法
- zoj 1092 Arbitrage(最短路,floyd)
- 读《硝烟中的scrum和xp》的心得,疑问,感想 (一)
- Custom SeekBar|XML
- 【破解作品】爱博Email搜索圣手 绿色破解版 Ver 3.0.2 Build 049 导出补丁
- 亚马逊上有10%以上的订单是通过用户评论而产生的
- 写的不错的家庭关系的文章,转自天涯。《1》
- 算法导论第二章习题答案
- linux常用命令总结
- 程序员技术练级攻略
- Javascript文件加载:LABjs和RequireJS
- 匈牙利命名表