自定义工具栏,可在android中反向按图标和功能
我已经用mutliple list创建了一个片段mybillList.java。单击任何项目后,它将移动到mybillDetails.java 我不想要mybillDetails.java上的抽屉菜单。在这个片段中,我需要反按图标(带函数)而不是抽屉菜单 mybillList.java 我已经尝试了自定义工具栏,可在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
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中的返回图标