【问题标题】:Android Dropdown-Menu (No spinner!)Android 下拉菜单(无微调器!)
【发布时间】:2012-08-28 19:30:12
【问题描述】:

我想创建一个下拉导航。我画了这个草图:

我已经尝试了一个微调器,但我不想要那个组合框,只想要那个列表,它显示在按钮点击上。

【问题讨论】:

    标签: android drop-down-menu android-listview android-spinner


    【解决方案1】:

    我假设您正在使用低于 11 的 API。下拉微调器可从 API 级别 11 与操作栏一起使用。 但是你可以使用 Actionbar sherlock。下载演示(作为来自 Github 的源代码或作为来自 Play 商店的应用程序)。 actionbarsherlock 实现了 dropdownspinners。它应该是这样的:

    您可以从以下位置获取库: https://github.com/JakeWharton/ActionBarSherlock

    【讨论】:

    • 谢谢!子菜单示例正是我所需要的。
    【解决方案2】:

    你有没有看 ApiDemos->Views->popup menu 的例子。这可能是合适的。如果没有,恐怕您可能需要为此定制 UI。

    【讨论】:

    • 这个例子我需要什么 API 版本?
    【解决方案3】:

    您还可以创建一个Dialog 并从 xml 布局扩展其视图。

    Dialog dialog = new Dialog(this);
    dialog.setContentView(R.layout.popup);
    dialog.show();
    

    【讨论】:

      猜你喜欢
      • 2017-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-26
      • 1970-01-01
      • 2014-12-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多