自定义工具栏,可在android中反向按图标和功能

自定义工具栏,可在android中反向按图标和功能,android,android-fragments,navigation-drawer,toolbar,onbackpressed,Android,Android Fragments,Navigation Drawer,Toolbar,Onbackpressed,我已经用mutliple list创建了一个片段mybillList.java。单击任何项目后,它将移动到mybillDetails.java 我不想要mybillDetails.java上的抽屉菜单。在这个片段中,我需要反按图标(带函数)而不是抽屉菜单 mybillList.java 我已经尝试了getsuppotationbar().setDisplayHomeAsUpEnabled(true) java如果您的意思是在单击操作栏中的后退按钮时关闭活动,请尝试以下操作 @Override

我已经用mutliple list创建了一个片段mybillList.java。单击任何项目后,它将移动到mybillDetails.java

我不想要mybillDetails.java上的抽屉菜单。在这个片段中,我需要反按图标(带函数)而不是抽屉菜单

mybillList.java

我已经尝试了
getsuppotationbar().setDisplayHomeAsUpEnabled(true)


java

如果您的意思是在单击操作栏中的后退按钮时关闭活动,请尝试以下操作

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
        case android.R.id.home:
            finish();
            return true;
        default:
            return super.onOptionsItemSelected(item);
    }
}

如果没有,请添加一些内容,而不是
finish()

试试这个,它将帮助您

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

我在帖子中包含了这张图片。谢谢,但是它打开了导航抽屉而不是背面{finish();}。然后做其他事情而不是
finish()
,你知道我的意思吗?是的,我知道。当调试这些代码时,请告诉我一件事。。。R.id.home是指向抽屉还是返回图标??mybillDetails.java中的返回图标