显示使用TranslateAnimation隐藏的视图

时间:2014-01-30 02:28:07

标签: android animation translate-animation

我有一个包含3个视图的XML布局:A,B,C ......视图B是match_parent,视图C不在屏幕中,因为视图B填充了所有空格。

http://imagizer.imageshack.us/v2/800x600q90/824/q2lw.png

在代码中,我在整个布局XML中启动动画,动画将父视图转换为左侧,隐藏视图A并显示视图C

http://imagizer.imageshack.us/v2/800x600q90/41/0e1g.png

我的问题,当我开始动画时,父视图向左移动,隐藏视图A,但我不知道为什么,不显示视图C

http://imagizer.imageshack.us/v2/800x600q90/823/hxht.png

我认为视图C被挤压所以我在父视图和View C中尝试了setLayoutParam,当动画结束时,但是没有用。

我做什么?

1 个答案:

答案 0 :(得分:1)

我需要使用Horizo​​ntalScrollView作为视图A,B和C的父级,这样我就可以移动视图。