首页 > 解决方案 > 自定义工具栏后退按钮属性

问题描述

在此处输入图像描述

我有一个图像中的自定义工具栏。在某些活动中,我将使用相同的工具栏,但导航图标将是后退图标。

我真的做到了。但是当我删除ImageView(navigationicon)并设置时back button

getSupportActionBar().setHomeButtonEnabled(true);

通常工具栏宽度大小混合。但我也想使用带有 parentActivity 属性的后退按钮。处理这个问题的最简单方法是什么(我使用 API 21)

标签: javaandroid

解决方案


为工具栏中的后退按钮使用闲置代码

Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    toolbar.setNavigationIcon(R.drawable.ic_arrow_back_icon);// Toolbar icon in Drawable folder
    toolbar.setTitle("App");
    toolbar.setTitleTextColor(Color.WHITE);// Title Color
    setSupportActionBar(toolbar);

    toolbar.setNavigationOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            onBackPressed();// Do what do you want on toolbar button
        }
    });

推荐阅读