Android dialog 强制弹出输入法
16lz
2021-01-23
private void showIosDialog(){ final MyDialog dialog = new MyDialog(context); dialog.builder() .setMsg("请输入患者手机号") .setPositiveButton("确定", new OnClickListener() { @Override public void onClick(View v) { tel=dialog.getInput(); if (tel.length() != 11) { IosToast.getInstance().showToast(getActivity(), "请输入正确的手机号"); return; } if(!BaseTools.isMobileNO(tel)) { IosToast.getInstance().showToast(getActivity(), "请输入正确的手机号"); return; } findPatient(tel); } }).setNegativeButton("取消", new OnClickListener() { @Override public void onClick(View v) { } }); dialog.show(); Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { InputMethodManager inManager = (InputMethodManager)dialog.gerInputEdit().getContext().getSystemService(Context.INPUT_METHOD_SERVICE); inManager.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); } }, 200); dialog.setInput(true); dialog.setNegativeButtonTextColor(context.getResources().getColor(R.color.actionsheet_blue)) .setPositiveButtonEnable(true); }
更多相关文章
- Android 输入手机号有空格
- Android(Java)正则表达式判断手机号、邮箱、身份证号码、密码、Url
- Android 手机号码格式验证
- Android读取手机联系人且获得联系人手机号+名称
- Android跳转到通讯录获取用户名称和手机号码的实现思路
- Android之实现手机号码拦截
- Android 获取手机号
- Android实现输入手机号时自动添加空格
- Android手机号、串号获取