http://blog.csdn.net/lovehong0306
这个比较简单,不需要过多的讲解,只需在ProgressBar源码的基础上做一些简单的修改。
原理就是将水平滚动条经过旋转竖起来,需要注意的是经旋转后原来的高变成了现在的宽,高变成了现在的宽。
效果如图:
源码:
package com.custom.ui;
import android.content.Context;
import android.graphics.Canvas;
import android.util.AttributeSet;
import android.widget.ProgressBar;
/**
*
* @author http://blog.csdn.net/lovehong0306/article/detai