0

我希望复制我公司制作的 iOS 应用程序,并在平板电脑上横向复制,他们有第二个导航抽屉从第一个抽屉滑出,用于第二级类别。

例如,在第一层,他们有衣服、鞋子、配饰,然后如果你点击衣服,第二个会从第一个导航栏的最右边滚动到右边,然后显示衬衫、T 恤、牛仔裤、套头衫等东西等等

这在android中可能吗?如果是这样,这是公认的做事方式吗?

谢谢

4

2 回答 2

2

在横向的平板电脑上,他们有第二个导航抽屉从第一个抽屉滑出,用于第二级类别。

那么,至少按照 Google 的定义,这不是导航抽屉。

这在android中可能吗?

当然,只是不使用DrawerLayout. 执行 aFragmentTransaction以在与第一个列表相邻的第二个列表中滑动,这两个列表都不在 a 中DrawerLayout

如果是这样,这是公认的做事方式吗?

对于两层结构,我怀疑您会看到使用的其他模式:

  • ExpandableListView
  • 第一层的选项卡,第二层的更简单的主详细信息
  • 第一层的操作栏列表导航,第二层更简单的主细节
  • 等等

我什至不能排除DrawerLayout是第一层的实现(第二层具有传统的主详细信息),尽管该列表中的内容并不适合导航抽屉的使用模式。

于 2013-11-12T12:50:13.710 回答
0

当然,这是可能的。但这不是在android中使用的一种做法。如果要实现这种设计,最好的方法是使用两个片段而不是导航抽屉,并使用 FragmentTrasation 来提供动画。

于 2013-11-12T13:09:21.573 回答