Android下拉菜单'命令'

时间:2012-04-27 18:20:43

标签: android android-widget

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

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

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

是否有一个比Spinner更适合的组件,还是应该通过调整Spinner来实现这些目标?

2 个答案:

答案 0 :(得分:0)

您应该使用ContextMenu来执行您要查找的内容。在开发指南中有一个page关于菜单和一个关于ContextMenus的部分,它将有助于实现。如果您在为此菜单设置外观时花了一些时间,可以更改外观以匹配您想要的内容。

答案 1 :(得分:0)

可能是我没有找到你,但你可以使用动作表,你可以随意处理