在ListView中为TextView构建动画的问题

时间:2014-07-01 01:34:33

标签: android listview animation textview

我有一个填充ListView的Android应用程序。当用户单击其中的任何元素时,单击元素底部会显示TextView以显示有关该元素的一些信息。我正在使用View.GONEView.VISIBLE来显示此TextView并且在没有动画的情况下消失,这很好用,我实现了这样做。

我希望TextView在这个flash动画中出现: TextView appearing animation

我可以使用XML动画制作类似的东西吗?或者是否有任何库,插件或插件来实现像????

这样的动画

提前致意并表示感谢!

1 个答案:

答案 0 :(得分:0)

试试这个

AnimationSet set = new AnimationSet(true);
Animation animation = new AlphaAnimation(0.0f, 1.0f);
animation.setDuration(250);
set.addAnimation(animation);

animation = new TranslateAnimation(Animation.RELATIVE_TO_SELF, 1.0f,
        Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF,
        0.0f, Animation.RELATIVE_TO_SELF, 0.0f);
animation.setDuration(150);
set.addAnimation(animation);
TextView txtXyz = (TextView)findViewById(R.id.txtxyz);
txtXyz.setAnimation(animation);

希望你喜欢这个过渡!!一切顺利