SlidingMenu自动打开和关闭时对话框提示

原创 2013年12月02日 19:15:09

需求一: 启动页面的时候自动打开SlidingMenu

 

    在onCreate方法中初始化设置好SlidingMenu后,在onResume方法中调用SlidingMenu.showMenu(),如果还是打不开,就延时0.1秒后再调用

 

@Override
 protected void onResume() {
  // TODO Auto-generated method stub
  super.onResume();
  new Handler().postDelayed(new Runnable() {

   @Override
   public void run() {
    // TODO Auto-generated method stub
    mSlidingMenu.showMenu(false);
   }
  }, 100);
 }

 

 

需求二:  back关闭程序之前,如果菜单没有打开,就打开菜单,如果已经打开,就弹出对话框提示关闭.

              判断onKeyUp事件,判断SlidingMenu是否处于开启状态,如果开启就弹框提示,并且返回true, 如果关闭,就SlidingMenu.showMenu打开

@Override
 public boolean onKeyUp(int keyCode, KeyEvent event) {
 
  if (mSlidingMenu.isMenuShowing()) {
   dialog();
   return true;
  } else {
   mSlidingMenu.showMenu(true);
   return false;
  }
  
 }

 

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

SlidingMenu侧滑框架,按返回键显示或关闭左侧菜单问题

在使用SlidingMenu侧滑框架,想要实现按返回键打开或关闭左侧菜单,我们通常是重写onKeyDown方法: @Override public boolean onKeyDown(int ke...

SlidingMenu关闭手势滑动

getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); 改成 getSlidingMenu().setTouch...

Android,对话框定时自动关闭的实现

初学Android没几天,最近在做一个项目,需要实现对话框弹出一段时间后自动消失,网上查找了部分资源并参考了SDK后,整理了下相关的方法:      实现对话框的弹出消隐,现实主要的方法是使用Toas...

qt 对话框关闭以及自动释放内存

关于窗口关闭的操作,在这里指出常用的三个槽,即quit(),exit()以及close()。 首先说明窗口退出时,系统提示对话框的代码编辑。对主程序的退出,可以调用成员函数exit(),同时也可以调用...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)