我正在做一个需要用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 可以帮助我,但如果找不到一些示例/示例。
有人做过类似的事情吗?有小费吗?我可以使用的任何库或类?
任何建议表示赞赏