本人新手,但是最近做的功能急需这个模块,明天就要弄出来,网上的例子都是需要重写ProgressBar,但是对于我来说,几乎是做梦哪位大侠有写好的空间,能不能发给我一份?小弟万分感谢![email protected]当然,可能还要这个ProgressBar半透明,不知道有没有可能啊????

解决方案 »

  1.   

    http://blog.renren.com/share/280454800/6285354069
      

  2.   

    你可以在xml中修改ProgressBar的大小啊,然后代码控制是竖着执行的。
      

  3.   

    http://www.eoeandroid.com/thread-72589-1-1.html
      

  4.   

    http://www.cnblogs.com/topcoderliu/archive/2011/05/28/2060772.html哥们儿,找到了。。在这里。。这里面有设置成垂直的进度条。。给分吧。。嘿嘿
      

  5.   

    一个layout 一个view 动态的改变view的高度。用.9.png设定layout 和view的背景 
      

  6.   

    <?xml version="1.0" encoding="utf-8"?>
    <!-- 模版从F:\android-sdk\platforms\android-15\data\res\drawable\progress_horizontal.xml复制过来 -->
    <!-- android:angle="90"与android:centerY="0.25"相关 -->
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
            
        <item android:id="@android:id/background" >
            <shape>
                <corners android:radius="5dip" />
                <gradient
                        android:startColor="#ff9d9e9d"
                        android:centerColor="#ff5a5d5a"
                        android:centerX="0.75" 
                        android:endColor="#ff747674" 
                        android:angle="270" 
                />
            </shape>
        </item>     <item android:id="@android:id/progress">
            <clip android:clipOrientation="vertical"
                android:gravity="bottom">
                <shape>
                    <corners android:radius="5dip" />
                    <gradient
                            android:startColor="#ffa00000"
                            android:centerColor="#fff00000"
                            android:centerX="0.75"
                            android:endColor="#ffff0000" 
                            android:angle="270"
                    />
                </shape>
            </clip>
        </item>
    </layer-list>