Android EditText自动获取焦点并弹出软键盘,解决EditText在获取光标时不弹出软键盘的问题

释放双眼,带上耳机,听听看~!

首先要在EditText的父布局中,设置两个属性.

android:focusable="true"
android:focusableInTouchMode="true"

 

然后我写了一个方法,调用这个方法的时候,把EditText的id传

进去就可以

public void showSoftInputFromWindow(EditText editText){
editText.setFocusable(true);
editText.setFocusableInTouchMode(true);
editText.requestFocus();
InputMethodManager inputManager =
(InputMethodManager) editText.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.showSoftInput(editText, 0);
}

 

 

为TA充电
共{{data.count}}人
人已赞赏
Android文章

Android深拷贝

2019-12-19 16:22:42

Android文章

Android点击输入框EditText时hint消失

2019-12-19 18:58:56

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索