我正在尝试在Android中创建一个按钮菜单,当单击按钮时会向侧面滚动,提示用户从另一组选项中选择(更多按钮)。
这是我想要实现的快速线框图:
如您所见,单击按钮会提示另一个菜单向上滚动。我知道有Context Menu和Dialogs等工具,但这不是客户要求的。他们特别要求提供这种菜单UI。
这种菜单UI在Android中是否可行?通过系统库还是自定义创建?如果是后者,我将如何开始?
答案 0 :(得分:2)
我会使用HorizontalListView,你可以像这样使用一些好的库:https://github.com/sephiroth74/HorizontalVariableListView。只需在按钮旁边添加此列表,将其可见性参数设置为“隐藏”,当用户点击按钮时将其更改为“可见”。当然,你可以添加一些漂亮的节目和隐藏动画,使其看起来流畅和专业:)