gpt4 book ai didi

Android数字警报弹出窗口需要数字小键盘

转载 作者:太空狗 更新时间:2023-10-29 16:24:50 27 4
gpt4 key购买 nike

我已经尝试了多种建议,但没有任何效果 :( 我试图在显示此警告对话框时显示数字键盘。是否只有一些命令可以使键盘显示出来?

void GetQuantity()

{
AlertDialog.Builder alert = new AlertDialog.Builder(this);
alert.setTitle("Quantity");
alert.setMessage("Enter Quantity");

final EditText input = new EditText(this);

alert.setView(input);
input.setText("1");

input.setInputType(DEFAULT_KEYS_DIALER |TYPE_NUMBER_FLAG_DECIMAL );

input.setFilters(new InputFilter[] {
// Maximum 5 characters.
new InputFilter.LengthFilter(5),
});

alert.setPositiveButton("OK", new DialogInterface.OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {
Quantity =Double.parseDouble( input.getText().toString());
btnQuan.setText(input.getText().toString());

}
});


alert.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
// do nothing
}
});
alert.show();

}

最佳答案

其他人用这个回答了我的问题,它起作用了,但是他们的信息消失了?!无论如何,这里是答案:

input.setInputType(InputType.TYPE_CLASS_NUMBER);

关于Android数字警报弹出窗口需要数字小键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4695549/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com