我正在制作一个游戏,其中玩家在AlertDialog
框中输入一个数字,我需要将此输入用作int
变量。我怎么才能得到它?Android Studio将alertdialog edittext转换为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();
[将EditText转换为int可能的重复? (Android)](http://stackoverflow.com/questions/15037465/converting-edittext-to-int-android) – ElementW