Android创建不带微调器组件的dropdownlist

Android创建不带微调器组件的dropdownlist,android,spinner,Android,Spinner,我想要一个这样的下拉列表: 但我想在你点击菜单项时弹出它。所以旋转器不是必需的。是否有独立的下拉列表,或者是否可以自动触发微调器?如果要在菜单项单击上显示下拉列表,则需要使用微调器对象 或者,您也可以使用带有下拉导航的操作栏:您可以通过以下几种方式执行此操作: 将另一个元素放入标记内,为您的项目提供一个子菜单 处理项目单击自己并显示 创建一个。替代并使用创建对话框。在生成器上调用setSingleChoiceItems()的一个变体,以设置要在内容中显示的单选项列表 第一种方法可能是最简单的,

我想要一个这样的下拉列表:


但我想在你点击菜单项时弹出它。所以旋转器不是必需的。是否有独立的下拉列表,或者是否可以自动触发微调器?

如果要在菜单项单击上显示下拉列表,则需要使用微调器对象


或者,您也可以使用带有下拉导航的操作栏:

您可以通过以下几种方式执行此操作:

  • 将另一个
    元素放入
    标记内,为您的项目提供一个子菜单
  • 处理项目单击自己并显示
  • 创建一个。替代并使用创建对话框。在生成器上调用
    setSingleChoiceItems()
    的一个变体,以设置要在内容中显示的单选项列表

  • 第一种方法可能是最简单的,因为选择将调用您的
    onOptionsItemSelected()
    方法,您可以在那里轻松地处理它,但其他选项也可能是您感兴趣的。

    这就是微调器使用的外观,现在它只是从微调器本身弹出。这非常有用。谢谢