title: How to insert editText number in AlertDialog Android
body: <p>i have this problem. I have create a small app Android.</p>
  
  <p>I show a AlertDialog.Builder with EditText, so the user must click on the EdiText, select Number 123 then insert a int number.</p>
  
  <p>I would like to show a keyboard with only number. Can we Help me? It's possible to create a AlertDialog with automaticaly focus?</p>
  
  <p>I have write this code. Can we help me?</p>
  
  <pre><code>AlertDialog.Builder alert = new AlertDialog.Builder(this);
                  alert.setTitle("Inserisci quantità");
                  alert.setMessage("Inserisci una quantità per l'articolo: "+articolo.getNomeArticolo());
                  final EditText inputText = new EditText(this);
                  alert.setView(inputText);
                  alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
                          public void onClick(DialogInterface dialog, int whichButton) {
                                  String value = inputText.getText().toString();
                                  try{
                                          int quantita = Integer.parseInt(value);
                                          ArticoliOrdine articoloOrdine = new ArticoliOrdine();
                                          articoloOrdine.setIdArticolo(articolo.getCodArticolo());
                                          articoloOrdine.setNomeArticolo(articolo.getNomeArticolo());
                                          articoloOrdine.setQuantia(quantita);
                                          listaArticoli.add(articoloOrdine);
  
                                          adapter.notifyDataSetChanged();
                                  }catch(Exception e){
                                          AlertDialog.Builder alertErrore = new AlertDialog.Builder(getApplicationContext());
                                          alertErrore.setTitle("Errore");
                                          alertErrore.setMessage("Hai inserito una quantità non valida.");
                                          alertErrore.show();
  
                                  }
  
                          }
                  });
  
  
                  // Showing Alert Message
                  alert.show();
  </code></pre>