private void showRemarkEditDialog() { SimpleEditDialog.UiConfig config = new SimpleEditDialog.UiConfig(); config.title = getString(R.string.modify_remark); config.initText = mContact.getRemarkName(); config.editHint = getString(R.string.friend_remark_hint); config.maxLength = getResources().getInteger(R.integer.friend_remark_max_length); config.listener = new SimpleEditDialog.IListener() { @Override public void onCancel(CharSequence text) {} @Override public void onOK(CharSequence text) { modifyRemark(text.toString()); } }; SimpleEditDialog.newInstance(config).show(getFragmentManager(), "RemarkEditDialog"); }