我有一个包含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,当动画结束时,但是没有用。
我做什么?
答案 0 :(得分:1)
我需要使用HorizontalScrollView作为视图A,B和C的父级,这样我就可以移动视图。