我正在尝试实现一个简单的树状菜单。我有一个ListView
作为根。每个项目都是自定义View
,如果它有一个子菜单,则会在右侧包含一个箭头图标,并且该复选框占据该行的其余部分。这一切都很棒。
现在这就是我想要做的事情,无法弄清楚如何(我是Android新手,但谷歌搜索并没有帮助我): 如果用户在带箭头的项目上向左滑动,则整个列表将向左滑动,相应的子菜单将从右侧滑入。如果用户在菜单上的任何位置向右滑动,整个菜单将向右滑动,父菜单将从左侧滑回。当你想象它时,它真的是一个简单的概念。
我的问题似乎是双重的:
任何帮助或参考将不胜感激。
答案 0 :(得分:1)
对于Sliding,请查看ViewPager
类和匹配的Adapter类,但通常你所描述的听起来很像iOS,你不应该试图复制一个与Android不同的行为用户。