【发布时间】:2013-07-09 14:29:02
【问题描述】:
我一直在尝试在 Evernote 5.1 for Android 中复制 3 窗格样式布局:
滑动中间窗格将覆盖左侧的内容。滑动最顶部的窗格将覆盖整个屏幕。无论窗格位置如何,每个窗格上的内容都可以进行交互(当然,除非顶部窗格覆盖了所有内容)。
我能做到的最接近的是使用 SlidingPaneLayout - 但是,不支持超过 2 个孩子,我最终得到了类似于环聊应用的东西。
添加第三个子元素,或在第一个子元素中嵌套第二个 SlidingPaneLayout 会导致窗格定位和滑动行为的奇怪行为。
在这种情况下,我如何才能成功添加第三个窗格?
【问题讨论】:
-
这似乎是
SlidingMenu(可能是第三方滑动菜单,因为它移动了内容)和SlidingPaneLayout -
tyczj - 非常感谢......我真的不敢相信我尝试了所有的东西,除了只是将一个 SlidingPaneLayout 作为一个 SlidingMenu 的 ContentBehind - 它真的很明显,我完全错过了它作为一个解决方案.现在我只需要以某种方式禁用一键式窗格切换,这似乎是 SlidingPaneLayout 和 SlidingMenu 所固有的,我很高兴 - 尽管这是我自己会解决的问题。如果您愿意提交您的建议作为此问题的答案,我很乐意接受。
标签: android layout user-interface evernote