0

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

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

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

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

4

2 回答 2

0

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

于 2012-04-27T18:24:50.393 回答
0

可能我没有得到你,但你可以使用可以根据需要处理的操作表

于 2012-04-27T18:29:41.557 回答