本文实例为大家分享了Android弹出菜单效果的具体代码,供大家参考,具体内容如下
功能描述:用户单击按钮弹出菜单。当用户选择一个菜单项,会触发MenuItemClick事件并让弹出的菜单消失;如果用户在菜单外单击,则直接消失弹出的菜单。当菜单消失时,会引发DismissEvent事件(利用此事件可在菜单消失时做一些后续处理)。
1、运行效果
2、添加菜单项
在Resources文件夹下添加一个menu子文件夹,然后在此子文件夹下添加一个名为demo07_popup_menu.xml的文件:
<&#63;xml version="1.0" encoding="utf-8"&#63;>
3、添加demo07_PopupMenu.axml
<&#63;xml version="1.0" encoding="utf-8"&#63;>
保存所有文件。
4、添加Demo07PopupMenu.cs
using Android.App; using Android.OS; using Android.Widget; namespace ch05demos.SrcActivity { [Activity(Label = "Demo07PopupMenu")] public class Demo07PopupMenu : Activity { protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.demo07_Popup); Button btn = FindViewById
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。