我想在打开滑动菜单时隐藏后退按钮,否则显示
如何实现滑动菜单?
我将this滑动菜单与ActionBarSharlock一起使用。

最佳答案

这是给那些感兴趣的人的解决方案。
OnOpenedListenerOnClosedListener设置为SlidingMenu对象

SlidingMenu menu = new SlidingMenu(this);

显示后退按钮(滑动菜单关闭)
menu.setOnOpenedListener(new OnOpenedListener() {

            @Override
            public void onOpened() {

                getSupportActionBar().setDisplayHomeAsUpEnabled(false);
            }

        });

隐藏后退按钮(打开滑动菜单)
menu.setOnClosedListener(new OnOpenedListener() {

            @Override
            public void onClosed() {

                getSupportActionBar().setDisplayHomeAsUpEnabled(true);
            }

        });

10-07 23:22