2

我正在为主菜单使用 DrawerLayout。通过单击其中一个菜单项,我启动了一个具有主从关系的活动(使用 SlidingPaneLayout)。然而,当用户关闭导航抽屉并且没有选择任何菜单项时,他会看到一个空白屏幕,我觉得这很烦人。我想展示主从关系(使用 SlidingPaneLayout)。

阅读 DrawerLayout 的文档,我了解到 DrawerLayout 只能有两个子元素——一个 FrameLayout 和一个 ListView。我想知道是否可以将 SlidingPaneLayout 与 DrawerLayout 合并?

谢谢你。

4

1 回答 1

0

这样做没有问题。DrawerLayout 只能有两个孩子,但可以是任何类型。例如,您可以有两个框架布局,并将其中一个替换为包含 SlidingPane 的片段。我实际上已经在一些项目上做到了,没有问题。

于 2014-03-26T15:02:41.240 回答