展示视图隐藏在翻译上



我有一个带有3个视图的XML布局:a,b,c ...视图b是匹配的,视图c不在屏幕中,因为视图b填充所有空间。

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

在代码中,我在整个布局XML中启动了一个动画,动画将de parent视图转移到左侧,隐藏视图A并显示视图C

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

我的问题,当我启动动画时,父视图向左走,隐藏视图A,但我不知道为什么,不显示视图c

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

我认为视图C被挤压了,所以我尝试在父级视图中和在动画结束时在视图C中进行了setlayoutparam,但没有起作用。

我做什么?

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

最新更新