我使用ActionMode编辑一些内容,右侧的三个按钮可以完成所有必要的操作,左侧的后退/主页/上一步按钮变得多余。
这是ActionMode。
![截图,请注意左侧的按钮](https://istack.dev59.com/Ww2Ug.webp)
private ActionMode.Callback mActionModeCallback = new ActionMode.Callback() {
@Override
public boolean onCreateActionMode(ActionMode mode, Menu menu) {
MenuInflater inflater = mode.getMenuInflater();
inflater.inflate(R.menu.editormenu, menu);
return true;
}
@Override
public boolean onPrepareActionMode(ActionMode mode, Menu menu) {
return false;
}
@Override
public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
switch (item.getItemId()) {
case R.id.action_cancel:
selectedView.onCancelEditing();
selectedView.enableEditMode(selectedView,false);
mode.finish();
return true;
case R.id.action_remove:
selectedView.enableEditMode(selectedView,false);
relContainer.removeView(selectedView);
mode.finish();
return true;
case R.id.action_done:
selectedView.enableEditMode(selectedView,false);
mode.finish();
return true;
default:
return false;
}
}
@Override
public void onDestroyActionMode(ActionMode mode) {
mActionMode = null;
}
};
我曾试图将返回/主页/上一级按钮用作“取消”按钮,但似乎它的标识不是android.R.id.home或R.id.home。
所以问题是:如何删除/禁用此按钮,或者如何使用它?