Android:通过XML或编程幻灯片动画?

时间:2017-04-20 19:10:18

标签: android animation

我希望在Android中可见滑动

哪种方式更好?

XML:

view.setVisibility(View.VISIBLE);
view.startAnimation(fade_in);

编程:

view.setVisibility(View.VISIBLE);
view.animate().translationY(-(view.getHeight())).alpha(0.0f);

view.animate().translationY(0).alpha(1.0f);

注意:编程代码对我不起作用

1 个答案:

答案 0 :(得分:1)

淡入:

view.animate().alpha(1).setDuration(3000).start();

淡出:

view.animate().alpha(0).setDuration(3000).start();

XML与编程

对于FadeInFadOut动画,您可以使用programmatically代码或java XML,因为它看起来很简单。

对于其他动画,如果parameters中有animation需要确定programmaticallyspeedlength of time,则{ {1}}是可行的方法,但使用programmatically也很好。