赞
踩
当使用android:progressDrawable="@drawable/seekbar_layer"自定义progressbar时,如果seekbar_layer.xml里面用普通png图片做背景,则progressbar两边会有圆角出现,原因是图片不适合progressbar尺寸,因而被拉伸或压缩,从而产生圆角。
解决办法:将所用到的图片改为9-Patch图片,工具在SDK目录tools下draw9patch.bat。
另外progress的背景也可这样设置:<?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/seekb
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。