このmのedittextを含むアラートボックスのこのコードはユーザーから値を取得しています...私はその値を整数に変換したいn私のコードで使用します。
AlertDialog.Builder alert = new AlertDialog.Builder(this);
alert.setTitle("Enter Your Weight");
alert.setMessage("");
// Set an EditText view to get user input
final EditText input = new EditText(this);
alert.setView(input);
alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
Editable value = input.getText();
Toast.makeText(getApplicationContext(), "Weight is..."+value, Toast.LENGTH_LONG).show();
// Do something with value!
}
});
alert.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
// Canceled.
}
});
alert.show();