Android如何实现微信加号菜单模式的方法

  介绍

这篇文章主要介绍了Android如何实现微信加号菜单模式的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

在模仿微信过程中有一个加号菜单启动着实让我有点费心,因为我去掉了自带的标题栏,想通过OnCreateOptionMenu这段代码来实现传统的菜单显示显然是不可能了,所以在自定义创建的状态栏里添加了一个加号的ImageView,想通过监听ImageView的Onclick来触发Popumenu的创建。基本效果与微信相似,细节方面还需多多考究。

 Android如何实现微信加号菜单模式的方法

 Android如何实现微信加号菜单模式的方法

看具体代码如下:

1,监听之后创建Popumenu的java代码:

menuView。setOnClickListener(新View.OnClickListener () {   @Override   公共空间> & lt;及# 63;xml version=?.0”;编码=皍tf-8", # 63;比;   & lt;菜单xmlns: android=癶ttp://schemas.android.com/apk/res/android"比;   & lt;项目android: id=癅 + id/group"   android:图标=癅drawable/icon_menu_group"   android: title=胺⑵鹑毫摹氨?   & lt;/item>   & lt;项目android: id=癅 + id/addfriend"   android:图标=癅drawable/icon_menu_addfriend"   android: title=疤砑优笥选氨?   & lt;/item>   & lt;项目android: id=癅 + id/sao"   android:图标=癅drawable/icon_menu_sao"   android: title=吧ㄒ簧ā氨?      & lt;/item>   & lt;项目android: id=癅 + id/manney"   android:图标=癅drawable/icon_menu_maney"   android: title=笆崭犊睢氨?      & lt;/item>   & lt;项目android: id=癅 + id/别人;   android:图标=癅drawable/icon_menu_help"   android: title=鞍镏敕蠢 氨?      & lt;/item>   & lt;/menu>

但是这并没有完全解决我的问题,在菜单中添加图标图片资源却无法实现。网上有相关代码和资料,说的是Android将添加图片资源的变量设为私有类型,并且没有给开发者提供外部接口访问。我也做了相应试验,但不尽如意。还望高人成功之后能指点一二。

感谢你能够认真阅读完这篇文章,希望小编分享Android如何实现微信加号菜单模式的方法内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

Android如何实现微信加号菜单模式的方法