android edittext与软键盘 10C

android edittext什么条件下可以自己拉起软键盘?在没有设置软键盘弹出的情况下

3个回答

public static void InputMethod(Context context) {
InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);
//得到InputMethodManager的实例
if (imm.isActive()) {
//如果开启
imm.toggleSoftInput(InputMethodManager.SHOW_IMPLICIT, InputMethodManager.HIDE_NOT_ALWAYS);
//关闭软键盘,开启方法相同,这个方法是切换开启与关闭状态的
}
}

    调用这个方法,没有显示软键盘时时弹起,有显示时隐藏

当你获取焦点的时候,它就会自动弹出软键盘的了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!