Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 设置视图动画以从上到下绘制视图_Android_Android Animation - Fatal编程技术网

Android 设置视图动画以从上到下绘制视图

Android 设置视图动画以从上到下绘制视图,android,android-animation,Android,Android Animation,给定一个视图,这是一条垂直线,我将如何在其中设置动画。从上到下绘制,或从下到上绘制?我还没有找到任何像我要找的例子。任何帮助都将不胜感激。例如,您可以使用动画缩放线条,如下所示: <View android:id="@+id/top_vertical_line" android:layout_width="1dp" android:layout_height="match_parent" android:layout_

给定一个视图,这是一条垂直线,我将如何在其中设置动画。从上到下绘制,或从下到上绘制?我还没有找到任何像我要找的例子。任何帮助都将不胜感激。

例如,您可以使用动画缩放线条,如下所示:

    <View
        android:id="@+id/top_vertical_line"
        android:layout_width="1dp"
        android:layout_height="match_parent"
        android:layout_centerHorizontal="true"
        android:background="@color/white"
        />
您必须将scaleY(…)的值填充到您希望它设置动画的位置,或者签入其他方法。 也许您应该在xml的底部对齐视图:

View view = (View) getViewById(R.id.top_vertical_line);
view.animate()
    .scaleY(...)
    .setDuration(2000)
    .setInterpolator(new AccelerateDecelerateInterpolator);
android:layout_alignParentBottom="true"