在LinearLayout中为Z动画命令

时间:2015-01-25 18:38:12

标签: android animation android-linearlayout z-order

我有一个使用LinearLayout的活动: -CustomToolbar --DynamicallyScaledItems -ContentFrame(屏幕的其余部分) - 实现改变片段

当单击CustomToolbar的Item时,它会增长(也会增长CustomToolbar),ContentFrame应该在CustomToolbar后面生成动画,替换片段并再次向下移动。

如果ContentFrame的Z顺序位于CustomToolbar之后,这将很容易。但是我不能将CustomToolbar拉到前面,因为它也会改变LinearLayout中的Y顺序。

我该如何解决这个问题?

使用RelativeLayout?我如何定义ContentFrame总是占用CustomToolbar下面的其余部分?

谢谢, 米克

1 个答案:

答案 0 :(得分:0)

使用RelativeLayout和ContentFrame的以下参数解决它: 机器人:layout_alignParentBottom = “真” 机器人:layout_below = “@ + ID /工具栏”