Android 键盘don´;当主钥匙锁上时不工作
我用钥匙锁家里的钥匙。它可以工作,但如果家是锁着的。Android键盘永远不会打开,如果我在键盘打开时锁在家里,键盘就不会工作 有办法解决这个问题吗Android 键盘don´;当主钥匙锁上时不工作,android,Android,我用钥匙锁家里的钥匙。它可以工作,但如果家是锁着的。Android键盘永远不会打开,如果我在键盘打开时锁在家里,键盘就不会工作 有办法解决这个问题吗 在我的应用程序中,Block home是绝对必要的,没有其他方法可以替代它。在我当前的项目中,我面临着相同的场景,我使用了相同的库 我必须在我的信息亭模式活动中的对话框中输入,键盘没有显示,所以我这样做: final Dialog d = new Dialog(this.activity); d.requestWindowFeatu
在我的应用程序中,Block home是绝对必要的,没有其他方法可以替代它。在我当前的项目中,我面临着相同的场景,我使用了相同的库 我必须在我的信息亭模式活动中的对话框中输入,键盘没有显示,所以我这样做:
final Dialog d = new Dialog(this.activity);
d.requestWindowFeature(Window.FEATURE_NO_TITLE);
getHomeKeyLocker().unlock(); // Unlock before showing dialog
d.setContentView(R.layout.dialog);
final EditText edt = (EditText) d.findViewById(R.id.input);
Button btnSubmit = (Button) d.findViewById(R.id.btnOk);
btnSubmit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
edt.setError(null);
String tempString = edt.getText().toString();
try {
float value = Float.valueOf(tempString);
if (value >= 10 && value <= 400) {
// Correct value entered
getHomeKeyLocker().lock(activity); // Lock again after getting the value
d.dismiss();
} else {
edt.setError("Enter correct value");
}
} catch (NumberFormatException e) {
e.printStackTrace();
edt.setError("Enter correct value");
}
}
});
d.show();
final Dialog d=新建对话框(this.activity);
d、 requestWindowFeature(窗口。功能\u无\u标题);
getHomeKeyLocker().unlock();//在显示对话框之前解锁
d、 setContentView(R.layout.dialog);
最终编辑文本edt=(编辑文本)d.findViewById(R.id.input);
按钮btnSubmit=(按钮)d.findviewbyd(R.id.btnOk);
btnSubmit.setOnClickListener(新视图.OnClickListener(){
@凌驾
公共void onClick(视图v){
edt.setError(空);
字符串tempString=edt.getText().toString();
试一试{
float value=float.valueOf(tempString);
如果(值>=10&&value物理或虚拟主密钥?