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

问题描述 投票:1回答:2

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

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

android
2个回答
3
投票

试试这个:

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

0
投票

您可以在java本身而不是xml(Alternative)中创建该功能,

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

override onoptionsItemSelected方法,用于执行操作

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()){
        case android.R.id.home:
            onBackPressed(); //any logic.
            break;
    }
    return super.onOptionsItemSelected(item);
}
© www.soinside.com 2019 - 2024. All rights reserved.