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

Android 如何在设计编辑器预览中的工具栏中显示后退箭头?,android,Android,我想在“设计编辑器”预览中看到工具栏的“主视图”显示为“向上”等返回箭头 我知道在xml中,工具名称空间通常有很多有用的东西,例如:tools:listitem on RecyclerViews等,工具栏上是否有一个显示后退箭头的工具?试试这个: <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout

我想在“设计编辑器”预览中看到工具栏的“主视图”显示为“向上”等返回箭头

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

试试这个:

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

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

您可以在java本身而不是xmlAlternative中实现该功能

    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    getSupportActionBar().setHomeAsUpIndicator(R.drawable.back_button_black); //for 
    enabling your own icon.
重写OnOptions ItemSelected方法,用于执行操作

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

您可以在java本身而不是xmlAlternative中实现该功能

    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    getSupportActionBar().setHomeAsUpIndicator(R.drawable.back_button_black); //for 
    enabling your own icon.
重写OnOptions ItemSelected方法,用于执行操作

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

只需添加?attr/homeAsUpIndicator

你肯定会看到后面的箭头

只需添加?attr/homeAsUpIndicator


你肯定会看到后面的箭头非常完美。这对将工具栏设置为supportActionBar和设置DisplayHomeAsupaned in code有影响吗?非常好。这对将工具栏设置为supportActionBar和将DisplayHomeAsupaned设置为代码中的有影响吗?您好,问题是为了设计目的而在design editor预览中查看它。我知道上面的内容。嗨,这个问题是关于为了设计目的而在设计编辑器预览中看到它的。我知道上面的内容。只需添加?attr/homeAspindicator意味着添加?attr/homeAspindicator