如何在设计编辑器预览的工具栏中显示后退箭头?

时间:2019-04-04 10:44:09

标签: android

我想在设计编辑器预览中看到工具栏的后退箭头(向上显示首页等)。

我知道在xml中,工具名称空间通常具有很多有用的东西,例如tools:listitem在RecyclerViews等上,工具栏上是否有一个显示后退箭头?

3 个答案:

答案 0 :(得分:3)

尝试一下:

<android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    app:navigationIcon="?attr/homeAsUpIndicator" />

答案 1 :(得分:0)

您可以使用Java本身而不是xml(Alternative)来实现该功能,

    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    getSupportActionBar().setHomeAsUpIndicator(R.drawable.back_button_black); //for 
    enabling your own icon.

覆盖onoptionsItemSelected方法,以进行操作

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()){
        case android.R.id.home:
            onBackPressed(); //any logic.
            break;
    }
    return super.onOptionsItemSelected(item);
}

答案 2 :(得分:0)

要这样做

只需添加?attr/homeAsUpIndicator

您肯定会看到后退箭头