如何实现Android开发中弹出菜单的效果

来源:爱站网时间:2021-01-07编辑:网友分享
菜单在许多应用程序类型中都是常见的用户界面组件,其实在程序开发中有很多方法可以实现它,那么如何实现Android开发中弹出菜单的效果呢?跟随爱站技术频道小编一起看下吧。

菜单在许多应用程序类型中都是常见的用户界面组件,其实在程序开发中有很多方法可以实现它,那么如何实现Android开发中弹出菜单的效果呢?跟随爱站技术频道小编一起看下吧。

功能描述:用户单击按钮弹出菜单。当用户选择一个菜单项,会触发MenuItemClick事件并让弹出的菜单消失;如果用户在菜单外单击,则直接消失弹出的菜单。当菜单消失时,会引发DismissEvent事件(利用此事件可在菜单消失时做一些后续处理)。

1、运行效果

 

2、添加菜单项
在Resources文件夹下添加一个menu子文件夹,然后在此子文件夹下添加一个名为demo07_popup_menu.xml的文件:



3、添加demo07_PopupMenu.axml


保存所有文件。

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

上述是爱站技术频道小编介绍的如何实现Android开发中弹出菜单的效果,开发需要使用到各种专业的技术手段,以保证开发的顺利进行,更是保证了开发的专业性和独立性。

上一篇:Android使用线程获取网络图片的方法

下一篇:Android开发中完全隐藏软键盘的方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载