Comment définir par programmation EditText de InputType en entier ou décimal?

Comment puis-je configurer par programme un EditText pour permettre:

  1. Entière Positive ou négative des valeurs
  2. Positive ou négative des valeurs décimales

Je vais avoir un moment difficile de trouver ce que fait ce travail, même avec https://developer.android.com/reference/android/text/InputType.html

de la valeur.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_DECIMAL | InputType.TYPE_NUMBER_FLAG_SIGNED);

OriginalL'auteur user7085962 | 2016-11-07