侧拉菜单Android动画

来源:互联网 发布:80c51单片机引脚图 编辑:程序博客网 时间:2024/06/05 16:48
// configure the SlidingMenu
        SlidingMenu menu = new SlidingMenu(this); // 1-------单独创建实现化
        menu.setMode(SlidingMenu.LEFT); // 2

        menu.setMenu(R.layout.leftmenu); // ------!!!为侧滑菜单设置布局
        // 设置触摸屏幕的模式
        menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);// 3滑出菜单的模式
        menu.setShadowWidthRes(R.dimen.shadow_width); // 4
        menu.setShadowDrawable(R.drawable.shadow); // 5是个渐变shape文件

        // 设置滑动菜单打开后内容页所留的可滑动部分的宽为80dp
        menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);// 6
        // 设置渐入渐出效果的变化程度1.0为关闭时纯黑
        menu.setFadeDegree(0.2f); // 7

        // 把SlidingMenu附加在Activity上 可取值为:SLIDING_CONTENT,SLIDING_WINDOW
        // SlidingMenu.SLIDING_WINDOW:菜单拉开后高度是全屏的
        // SlidingMenu.SLIDING_CONTENT:菜单拉开后高度是不包含Title/ActionBar的内容区域
        menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);// 8
                                                                    // 左菜单有title栏-------!!!
        // menu.attachToActivity(this, SlidingMenu.SLIDING_WINDOW);//左菜单无title栏
    }
0 0
原创粉丝点击