代码之家  ›  专栏  ›  技术社区  ›  Johann

未使用Actionbar时未调用onSupportNavigateUp

  •  0
  • Johann  · 技术社区  · 7 年前

    我正在使用工具栏,但没有操作栏或AppBarLayout。按左上角的向上(后退)按钮箭头不会触发onSupportNavigateUp方法。一个Stackoverflow票据表示如果覆盖onOptionsItemSelected,则不会调用它。所以我删除了onOptionsItemSelected。但这没用。我的代码是:

    setSupportActionBar(toolbar)
    supportActionBar!!.setDisplayHomeAsUpEnabled(true)
    

    xml布局:

    <android.support.v7.widget.Toolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="#00FFFFFF"/>
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   Johann    7 年前