我希望复制我公司制作的iOS应用程序,并在平板电脑上进行复制,他们有第二个导航抽屉从第一个导出到第二级别类别。
e.g。在第一层他们有衣服,鞋子,配件,然后如果你点击衣服,第二个从第一个导航栏的最右边滚动到右边,然后显示衬衫,T恤,牛仔裤,跳线等东西
这在Android中是否可行?如果是这样,它是可接受的做事方式吗?
由于
答案 0 :(得分:2)
在横向平板电脑上,他们有第二个导航抽屉从第一个导航抽屉滑出第二级别类别。
那不是导航抽屉,至少是as defined by Google。
这在Android中是否可行?
当然,只是不使用DrawerLayout
。执行FragmentTransaction
以在第一个列表旁边的第二个列表中滑动,这两个列表都不在DrawerLayout
中。
如果是这样,它是否是公认的做事方式?
对于双层结构,我怀疑你会看到其他使用的模式:
ExpandableListView
我甚至不能排除DrawerLayout
作为第一层的实现(使用第二层的传统主细节),尽管该列表中的内容不会影响我使用模式用于导航抽屉。
答案 1 :(得分:0)
当然,这是可能的。但它不是在android中使用的练习。 如果要实现此设计,最好的方法是使用两个片段而不是导航抽屉,并使用FragmentTrasation来提供动画。