1

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

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

4

3 回答 3

4

尝试这个:

<android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    app:navigationIcon="?attr/homeAsUpIndicator" />
于 2019-04-04T10:47:54.027 回答
0

要做到这一点

只需添加?attr/homeAsUpIndicator

你肯定会看到后退箭头

于 2019-07-15T16:26:50.590 回答
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);
}
于 2019-04-04T10:57:37.223 回答