android中怎么用代码实现 隐藏 软键盘呢 在点击EditText的时候不弹出来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 现在希望不设置属性, 用Java代码来实现, 有方法吗 在2.1里这个属性设置不一定管用反正我是修改了java framework里的输入法服务才实现了 l.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { ((InputMethodManager) getSystemService(INPUT_METHOD_SERVICE)) .hideSoftInputFromWindow(getCurrentFocus() .getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS); } });这个方法可以隐藏软键盘 这个怎么改啊,自定义jar包还是怎么弄啊。 1. 在manifest中定义,android:windowSoftInputMode=["stateUnspecified", "stateUnchanged", "stateHidden", "stateAlwaysHidden", "stateVisible", "stateAlwaysVisible", "adjustUnspecified", "adjustResize", "adjustPan"] 2. 代码控制: final View v = getWindow().peekDecorView(); if (v != null && v.getWindowToken() != null) { InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(v.getWindowToken(), 0); } 加上以下这句话可以解决问题了.可惜不能给我自己分。mEditText.setKeyListener(new KeyListener() { public boolean onKeyUp(View view, Editable text, int keyCode, KeyEvent event) { return false; } public boolean onKeyOther(View view, Editable text, KeyEvent event) { return false; } public boolean onKeyDown(View view, Editable text, int keyCode, KeyEvent event) { return false; } public int getInputType() { return 0; } public void clearMetaKeyState(View view, Editable content, int states) { } }); 现在正在调试android浏览器的代码,如何点击输入编辑框的时候,不出现软键盘呢? android消息推送(使用xmpp协议)的一些问题 gridview显示不出来,求救。 对于手势事件里面的onfling()方法,能具体获取到移动了多少距离吗? Android 声控问题 关于进程意外停止的问题,大虾们请进 android初学者 android中声音录制问题 程序卸载后 SharedPreferences 数据 没有删除 如何实现启动画面啊? 调用android系统摄像头,指定路径 在Android上使用网络的摄像头 android用代码 让ImageView 失效,在线等
反正我是修改了java framework里的输入法服务才实现了
public void onClick(View v) {
((InputMethodManager) getSystemService(INPUT_METHOD_SERVICE))
.hideSoftInputFromWindow(getCurrentFocus()
.getWindowToken(),
InputMethodManager.HIDE_NOT_ALWAYS);
}
});这个方法可以隐藏软键盘
这个怎么改啊,自定义jar包还是怎么弄啊。
android:windowSoftInputMode=["stateUnspecified",
"stateUnchanged", "stateHidden",
"stateAlwaysHidden", "stateVisible",
"stateAlwaysVisible", "adjustUnspecified",
"adjustResize", "adjustPan"] 2. 代码控制:
final View v = getWindow().peekDecorView();
if (v != null && v.getWindowToken() != null) {
InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
}
public boolean onKeyUp(View view, Editable text, int keyCode, KeyEvent event) {
return false;
}
public boolean onKeyOther(View view, Editable text, KeyEvent event) {
return false;
}
public boolean onKeyDown(View view, Editable text, int keyCode,
KeyEvent event) {
return false;
}
public int getInputType() {
return 0;
}
public void clearMetaKeyState(View view, Editable content, int states) {
}
});