动画TextView就像在android中水平进展一样

时间:2014-04-24 03:42:39

标签: android animation android-animation textview

我想在android中以某种不同的方式显示百分比。请参阅附图作为参考。我在想的是,我将添加一个WeightLum,其中weightSum为100,然后在内部,我将有一个视图,其中0dp为宽度,20dp为高度,我将根据百分比设置View的权重并填充它一些美丽漂亮的颜色。这部分做得很好,也很好用,但现在我想做一些动画。

它是一个横向,所以我想做一些动画,如从开始到结束,它将以水平方式顺利进行,并停止我通过的任何百分比。看图像,如果我以Joomla为例,那么蓝线从0开始,并以平滑的动画快速进入70%。

没有动画的示例代码: -

<LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="50dp"
        android:layout_below="@id/txtDuration"
        android:weightSum="100" >

        <TextView
            android:id="@+id/lineProgress"
            android:layout_width="0dp"
            android:layout_height="20dp"
            android:layout_marginTop="10dp"
            android:layout_weight="70"
            android:background="@color/tab_stacked_color"
            android:gravity="right"
            android:text="70%"
            android:textColor="@android:color/white" />
    </LinearLayout>

enter image description here Test Code Screen shot

0 个答案:

没有答案