【问题标题】:Android drop-down 'command' menuAndroid 下拉“命令”菜单
【发布时间】:2012-04-27 18:20:42
【问题描述】:

我想使用下拉菜单让用户选择操作(在这种情况下,他们从列表中选择一些项目,然后使用菜单选择“删除”、“移动”等)

Spinner 的工作方式非常接近我想要的,除了 Spinner 显然是为选择一些数据而设计的,而不是发出命令。

  • 在单击之前,我希望下拉菜单看起来像一个箭头(没有用于显示“当前选定”数据的相邻空间
  • 理想情况下,下拉菜单应直接显示在箭头下方,而不是屏幕中间。
  • 菜单中的项目不应有单选按钮来指示它们是否被选中

有没有比 Spinner 更合适的组件,或者我应该通过调整 Spinner 来实现这些目标?

【问题讨论】:

    标签: android android-widget


    【解决方案1】:

    您应该使用ContextMenu 来做您正在寻找的事情。在开发指南中有一个关于菜单的page 和一个关于 ContextMenus 的部分,这将有助于实现。如果您花一些时间为该菜单设置外观,您可以更改外观以匹配您想要的。

    【讨论】:

      【解决方案2】:

      也许我没有得到你,但你可以使用 actionsheet,你可以随意处理

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-06-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-01-27
        • 2022-01-22
        • 1970-01-01
        相关资源
        最近更新 更多