ActionBar setDisplayHomeAsUpEnabled(true)vs setDisplayShowHomeEnabled(true).有什么不同?

use*_*836 14 android android-actionbar

标题几乎是自我解释的.有什么确切的区别?我将在下面发布示例代码.

actionbar = getSupportActionBar();
actionbar.setDisplayHomeAsUpEnabled(true);
actionbar.setDisplayShowHomeEnabled(true);
Run Code Online (Sandbox Code Playgroud)

mat*_*ash 20

文档几乎是自我解释的.

ActionBar.setDisplayShowHomeEnabled() 指定是否显示"主页"按钮.

ActionBar.setDisplayHomeAsUpEnabled()指定主页按钮是否具有用于旁边的向上导航的箭头.

  • 这是错的.`setDisplayShowHomeEnabled()`将显示主页图标.由于此用法已弃用,除非您通过操作栏上的`setIcon()`函数设置图标,否则它不会显示任何内容 (6认同)
  • 但是不是底部的主页按钮? (4认同)