设置动作模式栏在横向模式下覆盖整个动作栏高度

时间:2019-06-17 09:04:31

标签: java android android-actionbar android-actionmode

当单击recycleview项时,我需要设置一个动作模式,我尝试在动作栏上叠加一个新的菜单项,但是在横向模式下,动作模式的高度小于动作栏的高度。我使用以下代码创建动作模式:


 public boolean onCreateActionMode(ActionMode actionMode, Menu menu) {
            (getActivity()).getWindow().setNavigationBarColor(ContextCompat.getColor(Objects.requireNonNull(getContext()), R.color.colorAccent));
            actionMode.getMenuInflater().inflate(R.menu.recycler_view_once_selected, menu);
            showBarcode = actionMode.getMenu().findItem(R.id.show_barcode);
            shareCf = actionMode.getMenu().findItem(R.id.share_cf);
            return true;
        }

0 个答案:

没有答案