【问题标题】:Change SlidingMenu (buttons, state, animation)更改 SlidingMenu(按钮、状态、动画)
【发布时间】:2014-01-24 08:45:49
【问题描述】:

我正在使用 jfeinstein10/SlidingMenu。 在我需要做一些动作之后的活动中:

  1. 在此活动中更改 SlidingMenu 中的一些按钮。我该怎么做?
  2. 移除/禁用SlidingMenu,如何?

  3. 附加问题:是否可以将 SlidingMenu 用作抽屉? (动画:Activity的主要内容位置固定,SlidingMenu在该内容的前面滑动)

感谢所有帮助。

【问题讨论】:

    标签: android button slidingmenu drawer


    【解决方案1】:

    使用以下代码根据您的情况膨胀不同的 xml

    private void setSlidingMenu() {
    
            menu_sliding = new SlidingMenu(this);
            menu_sliding.setMode(SlidingMenu.LEFT);
    
            menu_sliding.setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);
            menu_sliding.setShadowWidthRes(R.dimen.shadow_width);
            menu_sliding.setShadowDrawable(R.drawable.shadow);
            menu_sliding.setBehindOffsetRes(R.dimen.slidingmenu_offset);
    
            //
            menu_sliding.setFadeDegree(0.35f);
            menu_sliding.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
    
            slidingMenuView = LayoutInflater.from(this).inflate(
                    R.layout.sliding_menu, null);
    
            setUpSlidingMenuListener();
    
            menu_sliding.setMenu(slidingMenuView);
    
        }
    

    【讨论】:

    • 这是初始化过程,但是在SlidingMenu创建后我需要(1)和(2)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-06
    • 2023-04-08
    相关资源
    最近更新 更多