有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在ListActivity中将按钮返回工具栏

我需要将按钮返回到扩展ListActivity的工具栏

我一直在使用以下代码将back按钮添加到工具栏

// Adding Toolbar to Main screen
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar_home);
    // Adding Toolbar to Main screen
    toolbar.setTitle("Please Confirm Your Action");
    toolbar.setTitleTextColor(Color.WHITE);
    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);

但所有这些活动都扩展了我们的活动。但现在我需要返回ListActivity中的按钮,它在setSupportActionBar(工具栏)中返回错误

请帮忙


共 (1) 个答案

  1. # 1 楼答案

    我所做的是,我已经包括了一个后退按钮使用这样的图像

    toolbar.setNavigationIcon(R.drawable.ic_action_back);
    

    然后我在工具栏上添加了一个setNavigationOnClickListener并完成了活动

    toolbar.setNavigationOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                finish();
            }
        });