【问题标题】:Android - Positioning layout items relative to top of sliding drawer handleAndroid - 相对于滑动抽屉手柄顶部定位布局项目
【发布时间】:2011-08-10 08:20:33
【问题描述】:

我想相对于处于关闭状态的滑动抽屉手柄的顶部定位活动布局的元素。考虑到滑动抽屉的浮动特性,标准的Layout above 相对布局属性显然不起作用。

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

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

【问题讨论】:

    标签: android layout slidingdrawer sliding


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 不,我不相信你可以。使用滑动抽屉小部件时,包含滑动抽屉的底层布局必须是相对布局或框架布局,以允许滑动抽屉浮动在其他元素上。
      • 如果我误解了您的建议,也许值得指出的是,滑动抽屉小部件似乎自然地填充了其父布局,因此将任何组件与滑动抽屉底部或顶部对齐是等同于与父布局进行底部或顶部对齐。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-07
      相关资源
      最近更新 更多