【发布时间】:2017-08-02 22:45:34
【问题描述】:
我正在制作一个游戏,其中玩家在AlertDialog 框中输入一个数字,我需要将此输入用作int 变量。我怎样才能得到它?
AlertDialog.Builder builder = new AlertDialog.Builder(this);
final EditText input = new EditText(this); //the number
input.setInputType(InputType.TYPE_CLASS_NUMBER);
builder.setView(input);
builder.setTitle("Begin Game");
builder.setMessage("How Many rounds do you want?");
builder.setCancelable(true);
builder.setPositiveButton("OK", new HandleAlertDialogListener());
AlertDialog dialog = builder.create();
dialog.show();
【问题讨论】:
标签: android android-alertdialog