在Android上将动画图像视图导出为gif或movie

时间:2016-03-11 08:53:09

标签: android animation imageview

伙计们,有没有办法将动画图像视图导出/保存到文件中(gif或某些电影文件类型可以使用)?

我有:

<ImageView
    android:id="@+id/tree"
    android:layout_width="64dp"
    android:layout_height="64dp"

    android:src="@drawable/animated_tree" />

andimated_tree看起来像:

<target
    android:animation="@animator/pulse_top"
    android:name="top" />

<target
    android:animation="@animator/pulse_right"
    android:name="right" />

<target
    android:animation="@animator/pulse_left"
    android:name="left" />

<target
    android:animation="@animator/pulse_bottom"
    android:name="bottom" />

1 个答案:

答案 0 :(得分:0)

导出到gif是通过应用此类完成的:http://www.java2s.com/Code/Java/2D-Graphics-GUI/AnimatedGifEncoder.htm并向Animator对象onAnimationStart / onAnimationEnd / onAnimationUpdate添加回调