http://developer.android.com/guide/topics/ui/actionbar.html#ActionProvider
http://stackoverflow.com/questions/19439106/cant-display-sub-menu-for-custom-actionprovider
Unfortunately, onPrepareSubMenu() is only called when onCreateActionView() returns null. Your solution (attaching a PopupMenu to the ImageView) will work, but since your ImageView is displaying an icon, you might consider just setting the icon in the menu XML and getting rid of the ImageView:
@Override
public View onCreateActionView(){
return null;
}
分享到:
相关推荐
低版本兼容的ActionBar添加ActionProvider和实现分离式菜单,相关博文:http://www.cnblogs.com/tianzhijiexian/p/3873259.html
ActionBar中的下拉菜单操作
actionbar actionProvider的使用例子
actionbar中增加setting菜单,用PopupWindow实现的,代码简单
ActionBar溢出菜单颜色修改 可以参考blog http://blog.csdn.net/luohaowang320/article/details/38236929
自定义ActionBar使标题居中显示,博客链接:http://blog.csdn.net/tan313/article/details/45039677
Contextual action mode可以用来在程序运行时切换ActionBar的布局,下面将介绍如何使用
① 作为“action选项”,在ActionBar上直接显示“选项菜单”(OptionsMenu)—— 为用户进行某项操作提供直接的访问; 作为“action项”没有出现在ActionBar上得菜单项会被置于“更多...”菜单项 中,在...
ActionBar实现分页菜单(ActivityGroup+一些TextView布局.(在这里我们自定实现动态滚动效果))
actionbar的tab模式和list模式例子,用于个人存储留用
在加载WEb的时候,ActionBar动态显示加载的进度,类似浏览器显示的加载!
ActionBar的各种设置和添加菜单项
android4.0使用的新技术!能自定义主题栏;使用十分方便;欢迎大家下载
对于已经被不大好用的...相比Actionbar Toolbar最明显的一点就是变得很自由,可随处放置,具体的使用方法和Actionbar很类似.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
ActionBar AcitonMode PopupMenu 结合使用小demo
Dropdown菜单也常被用在ActionBar中,下面的代码介绍了用法.
2.3.3使用actionbar
包括2个代码例子,一个是自定义 actionbar 适合用于3.0以下版本也需要使用actionbar。一个例子是 修改actionbar style样式,如果替换背景等。
ActionBar-PullToRefresh 下拉刷新,ActionBar出现加载中提示
android中自定义actionbar的源码,详情地址:http://blog.csdn.net/zhong1113/article/details/46332563