Android 安卓-相对于滑动抽屉把手顶部定位布局项目

Android 安卓-相对于滑动抽屉把手顶部定位布局项目,android,layout,slidingdrawer,sliding,Android,Layout,Slidingdrawer,Sliding,我想将活动布局的一个元素相对于处于关闭状态的滑动抽屉把手的顶部进行定位。鉴于滑动抽屉的浮动特性,上面的标准布局相对布局属性显然不起作用 在我看来,唯一的(非编程)选择是底部对齐,并使用固定边距或底部填充,以确保元素位于关闭的滑动抽屉把手上方。这种方法非常粗糙,我希望避免这种情况,因为我希望滑动抽屉把手的高度取决于它的内容(这是动态的) 有什么建议可以帮助实现更流畅的布局吗?难道你不能使用线性布局(垂直),并将其位置设置为底部对齐吗?如果你愿意,你可以控制滑动抽屉的高度,我想这个问题就是这样的。滑

我想将活动布局的一个元素相对于处于关闭状态的滑动抽屉把手的顶部进行定位。鉴于滑动抽屉的浮动特性,上面的标准
布局
相对布局属性显然不起作用

在我看来,唯一的(非编程)选择是底部对齐,并使用固定边距或底部填充,以确保元素位于关闭的滑动抽屉把手上方。这种方法非常粗糙,我希望避免这种情况,因为我希望滑动抽屉把手的高度取决于它的内容(这是动态的)


有什么建议可以帮助实现更流畅的布局吗?

难道你不能使用线性布局(垂直),并将其位置设置为底部对齐吗?

如果你愿意,你可以控制滑动抽屉的高度,我想这个问题就是这样的。滑动抽屉只是占用了屏幕的一些空间,其他内容应该在上面

不,我不相信你能。当使用滑动抽屉小部件时,包含滑动抽屉的基础布局必须是相对或框架布局,以允许滑动抽屉浮动在其他元素上。如果我误解了您的建议,可能值得指出的是,滑动抽屉小部件似乎自然填充了其父布局,因此底部或顶部对齐任何组件和滑动抽屉相当于底部或顶部对齐父布局。