【问题标题】:ABS CustomView - overflow menuABS CustomView - 溢出菜单
【发布时间】:2013-01-07 12:36:02
【问题描述】:

我正在做一个项目,我需要用 customview 替换 ABS。我在右上角有一个按钮。当您单击该按钮时,我希望显示 Spinner/contextMenu/overflow 菜单(如带有溢出主题的标准 abs)。

按钮会触发onCreateOptionsMenu(Menu menu)被调用

到目前为止,我只能使用以下代码在活动(上下文菜单)底部获取菜单:

@Override
public boolean onCreateOptionsMenu(final Menu menu){
   menu.add(Menu.None, "", Menu.None, "title").setShowAsAction     (MenuItem.SHOW_AS_ACTION_NEVER);


   menu.add(Menu.None, "", Menu.None, "title").setShowAsAction     (MenuItem.SHOW_AS_ACTION_NEVER);
  return super.onCreateOptionsMenu(menu)
}

在做了一些研究后,我发现 PopUpMenuHelper 可以帮助我,但如果找不到一些示例/示例。

有人做过类似的事情吗?有小费吗?我可以使用任何库或类吗?

欢迎提出任何建议

【问题讨论】:

    标签: android actionbarsherlock custom-view oncreateoptionsmenu


    【解决方案1】:

    溢出菜单仅在设备没有硬件密钥时才会出现。如果有,菜单会像底部的标准弹出菜单一样显示。

    【讨论】:

    • 如果您认为这是您问题的答案,请标记为答案。
    • 我不想要标准的溢出菜单,我想要看起来像溢出菜单的自定义 contextMenu(相同的位置、大小等)
    • 所以你想这样做:link ?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-12
    • 2018-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多