我有一个显示“排序”的按钮,当用户正常/短按该按钮时,我希望出现一个带有各种排序选项的菜单。在网上环顾四周,对于哪条路线被认为是最佳实践似乎没有一个直接的答案。我正在寻找一个类似于此的菜单:
与图标和文本。
例如,单击 Google 地图应用程序中的图层按钮。只需单击一下即可打开选项列表。它在顶部有一个标题和每个选项的图标。(图标不是很重要)
我应该使用上下文菜单吗?如果是这样,我如何在没有长按的情况下做到这一点。应该是 Spinner 吗?如果是这样,我如何更改外观以使用按钮而不是普通的下拉框。