4

我的应用程序中有一个 Horizo​​ntalScrollView,并且我经常使用它的可见性(可见和消失)。所以我想要的是,而不是突然让它可见和不可见,我可以应用某种动画或其他东西,以便它开始以滑动方式变得可见和不可见?

任何帮助或建议将不胜感激。提前致谢。

4

2 回答 2

7

你可以试试这个:

Animation animation = new TranslateAnimation(0,0,0,1000);
animation.setDuration(1000);
yourButtonorImage.startAnimation(animation);

要使其可见或不可见,您可以使用 setAnimationListener。在 onAnimationEnd 中,使其可见或不可见。不确定这是否是您的意思..希望它有所帮助..

于 2012-10-18T11:24:19.220 回答
5

试试这个..

youView.setVisibility(View.VISIBLE);
ObjectAnimator anim = ObjectAnimator.ofFloat(youView, "alpha", 0f, 1f);
anim.setDuration(1000);
anim.start();

应用了 API 级别限制。

于 2014-09-13T08:28:10.507 回答