繁体   English   中英

是否可以在android中禁用主页按钮?

[英]Is it possible to disable the home button in android?

我必须在我的Android应用程序中禁用“主页”按钮。 我有一个Actionbar Sherlock,并且设置DisplayHomeAsUpEnabled无效。

这是我的代码:

ActionBar ab =getSupportActionBar();
ab.setDisplayHomeAsUpEnabled(false);

谢谢你的帮助!

你可以这样做 -

ab.setHomeButtonEnabled(false);
ab.setDisplayHomeAsUpEnabled(false);

如果这不起作用,那么您可以覆盖菜单点击方法,因为主页按钮充当菜单-

    @Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
    // Respond to the action bar's Up/Home button
    case android.R.id.home:
    //Do nothing
        return false;
    }
    return super.onOptionsItemSelected(item);
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM