我想在打开滑动菜单时隐藏后退按钮,否则显示
如何实现滑动菜单?
我将this滑动菜单与ActionBarSharlock一起使用。
最佳答案
这是给那些感兴趣的人的解决方案。
将OnOpenedListener
和OnClosedListener
设置为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);
}
});