Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void showRenamePop() {
- if (mRenamePop == null) {
- mRenamePop = ContentUtils.getDefaultCenterPopWindow(getActivity(), (int) ContentUtils.getDimen(R.dimen.normal_margin));
- mRenamePop.setContentView(getRenameContentView(R.layout.view_rename_pop));
- mRenamePop.setOnDismissListener(() -> {
- mEtContent.setText("");
- ContentUtils.hideSoftInput(context);
- });
- mRenamePop.setListener(new BasePopupWindow.Listener() {
- @Override
- public void interceptWhenDismiss() {
- ContentUtils.hideSoftInput(context, mEtContent);
- }
- });
- }
- int position = (int) mTvReName.getTag();
- String name = mAdapter.getItem(position).getName();
- final int i = name.lastIndexOf(".");
- if (i == -1) {
- suffix = "";
- mEtContent.setText(name);
- } else {
- suffix = name.substring(i + 1);
- mEtContent.setText(name.substring(0, i));
- }
- ContentUtils.moveSelectionToEnd(mEtContent);
- mRenamePop.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
- mEtContent.requestFocus();
- mRenamePop.showAtCenter(getActivity());
- //异步打开软键盘
- ContentUtils.asynOpenKeyBoard(context, mEtContent);
- }
Add Comment
Please, Sign In to add comment