Android上强制显示和隐藏键盘的问题
var Context = plus.android.importClass("android.content.Context");
var InputMethodManager = plus.android.importClass("android.view.inputmethod.InputMethodManager");
var main = plus.android.runtimeMainActivity();
var imm = main.getSystemService(Context.INPUT_METHOD_SERVICE);
setTimeout(function(){
if(imm.isActive()){
imm.toggleSoftInput(0, InputMethodManager.SHOW_IMPLICIT);
}
},150);
这个方法确实可以显示和隐藏键盘,但是有一个缺点就是,这个方法是调用一次显示,再调用一次就隐藏,和我的需求有点出入,现在做一个聊天的界面,我想要只调用一次就可以让它隐藏的,哪位大神知道怎么解决啊
0 个回复