我正在寻找调整一个视图的大小,该视图以200px宽,100px高开始,然后“扩展”以填充屏幕的一半。它背后的所有观点都应保持不变。我只是希望所述视图扩展以填满屏幕的一半,重叠当前屏幕上的任何内容。
最优雅的方法是什么?我花了很多时间设置我的布局,我真的不想改变它......
这就是我打算实现的目的:
这个过程有意义吗?我觉得这有点令人费解。还有更好的方法吗?
答案 0 :(得分:0)
您可以将当前布局封装在框架布局中,并在包含移动视图的框架顶部添加另一个框架。
然后你就可以在布局的图层上自由地动画移动图像,它将覆盖下面的内容:)
答案 1 :(得分:0)
您不需要删除并添加RelativeLayout和动画:
录制时,请将展开动画应用到您的视图中(不要忘记android:fillAfter="true"
将动画转换应用到您的视图中)
要折叠,请执行折叠动画
答案 2 :(得分:-2)
使用Leaner布局重量.....