其他分享
首页 > 其他分享> > android – 如何正确实现SlidingMenu.OnOpenedListener?

android – 如何正确实现SlidingMenu.OnOpenedListener?

作者:互联网

我想在打开滑动菜单时隐藏后退按钮,否则显示它

我应该如何实现SlidingMenu OnOpenedListener?

我使用this SlidingMenu和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);
            }

        });

标签:android,actionbarsherlock,back-button,slidingmenu
来源: https://codeday.me/bug/20190625/1286019.html