android - 如何使用 ActionBarSherlock 制作这样的弹出菜单

标签 android actionbarsherlock

我在我的应用程序中使用 ActionBarSherlock,我想实现如下图所示的弹出菜单,具有 Logo 和相应的文本。

请帮助我实现这一目标,任何帮助都将不胜感激。

谢谢

enter image description here

最佳答案

在这里。这实际上是在您为其发布屏幕截图的应用程序中完成的。我认为您熟悉 ActionbarSherlock。此下拉菜单的按钮将位于操作栏上。

public boolean onCreateOptionsMenu(Menu menu) {
    // Used to put dark icons on light action bar


    SubMenu subMenu1 = menu.addSubMenu("");



    subMenu1.add("Item1").setIcon(R.drawable.icon).setOnMenuItemClickListener(
            new OnMenuItemClickListener() {

                @Override
                public boolean onMenuItemClick(MenuItem item) {





                    return false;
                }
            });

    MenuItem subMenu1Item = subMenu1.getItem();
    subMenu1Item.setIcon(R.drawable.abs__ic_menu_moreoverflow_holo_dark);
    subMenu1Item.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS
            | MenuItem.SHOW_AS_ACTION_WITH_TEXT);

    return true;
}

关于android - 如何使用 ActionBarSherlock 制作这样的弹出菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16709083/

相关文章:

android - 操作栏中的自定义主页图标 Sherlock

android - 如何在 ActionBarSherlock 中更改大屏幕上的布局

android - 从 Fragment 添加项目到操作栏的选项菜单后发生崩溃,然后更改方向

android - Xamarin Android 10 安装 APK - 找不到处理 Intent 的 Activity

java - 如何将bottomNavigationView中的selectedItem设置为空?

java - Android Studio 无法找到显式 Activity 类

android - 在 ADT 17 之后,如何使用 ActionBarSherlock 和 Android Support v4 库?

android - 在 Android 上使用 RNCryptor

android - 在 NDK 构建中包含 libjpeg

android - SherlockActionBar : How to adjust CustomView against actionBar