0

我的 SlidingPaneLayout 中的主视图是一张地图。我设法使用按钮打开/关闭 SlidingPaneLayout。问题是当滑动布局滑动打开/关闭时,主视图(地图)被隐藏,直到滑动布局完全打开/关闭。

有没有办法解决这个问题??

4

2 回答 2

1

由于我没有为弗兰克的回答添加评论的声誉,因此我将添加 SlidingPaneLayout 不再标记为实验性,因为环聊正在使用它

于 2015-04-06T22:21:49.027 回答
1

似乎 Android 正试图摆脱这种 UI 模型。SlidingDrawer 在 API 级别 17 中已弃用,您的 SlidingPaneLayout 是一项实验性功能。我会建议找出一个替代设计。

您可能无法看到地图视图,因为在抽屉移动时很难绘制它。SlidingPaneLayout 的重点是帮助在 SlidingPane 内布局内容。这只是处理间距和移动事物。当您移动抽屉时,系统调用 onSizeChanged 并且您的地图视图必须重新绘制,这非常昂贵。

于 2013-06-12T20:59:28.477 回答