J'ai essayé plusieurs suggestions et rien ne fonctionne :(J'essaie de faire apparaître le clavier numérique lorsque cette boîte de dialogue d'alerte est show.Y a-t-il juste une commande pour faire apparaître le clavier de toute façon ?Android pop-up d'alerte numérique besoin de pavé numérique
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();
}
Qu'avez-vous essayé? J'ai cherché et trouvé quelques petites choses mais rien de "simple". C'était le meilleur que j'ai pu trouver http://stackoverflow.com/questions/1509719/android-how-to-make-the-keypad-always-visible. – techiServices