我有一个使用LinearLayout的活动: -CustomToolbar --DynamicallyScaledItems -ContentFrame(屏幕的其余部分) - 实现改变片段
当单击CustomToolbar的Item时,它会增长(也会增长CustomToolbar),ContentFrame应该在CustomToolbar后面生成动画,替换片段并再次向下移动。
如果ContentFrame的Z顺序位于CustomToolbar之后,这将很容易。但是我不能将CustomToolbar拉到前面,因为它也会改变LinearLayout中的Y顺序。
我该如何解决这个问题?
使用RelativeLayout?我如何定义ContentFrame总是占用CustomToolbar下面的其余部分?
谢谢, 米克
答案 0 :(得分:0)
使用RelativeLayout和ContentFrame的以下参数解决它: 机器人:layout_alignParentBottom = “真” 机器人:layout_below = “@ + ID /工具栏”