public class VerticalSeekBar extends SeekBar {
    public VerticalSeekBar(Context context) {
            super(context);
    }   public VerticalSeekBar(Context context, AttributeSet attrs, int defStyle) {
            super(context, attrs, defStyle);
    }   public VerticalSeekBar(Context context, AttributeSet attrs) {
            super(context, attrs);
    }   protected void onSizeChanged(int w, int h, int oldw, int oldh) {
            super.onSizeChanged(h, w, oldh, oldw);
    }   @Override
    protected synchronized void onMeasure(int widthMeasureSpec,
                    int heightMeasureSpec) {
            super.onMeasure(heightMeasureSpec, widthMeasureSpec);
            setMeasuredDimension(getMeasuredHeight(), getMeasuredWidth());
    }   protected void onDraw(Canvas c) {
            c.rotate(-90);
            c.translate(-getHeight(), 0);
            super.onDraw(c);
    }   @Override
    public boolean onTouchEvent(MotionEvent event) {
            if (!isEnabled()) {
                    return false;
            }
            switch (event.getAction()) {
            case MotionEvent.ACTION_DOWN:
            case MotionEvent.ACTION_MOVE:
            case MotionEvent.ACTION_UP:
                    setProgress(getMax()
                                    - (int) (getMax() * event.getY() / getHeight()));
                    onSizeChanged(getWidth(), getHeight(), 0, 0);
                    break;
            case MotionEvent.ACTION_CANCEL:
                    break;
            }
            return true;
    }
}
自定义如上的垂直SeekBar之后,还要在布局管理器添加,代码如下
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >    <SeekBar
        android:id="@+id/seekBar1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" 
        android:layout_centerVertical="true"/>
    <com.android.VerticalSeekBar>
         android:layout_width="wrap_parent"
        android:layout_height="wrap_content" 
    </com.android.VerticalSeekBar>
    </RelativeLayout>
为什么显示不鸟了?求大神指点下,谢谢