Configurar android EditText para permitir decimales y negativos

Tengo un Android EditText que quiero que EditText el teclado numérico.

Si establezco el android: inputType a numberSigned, consigo el teclado del número y la capacidad de mecanografiar adentro negativos. Sin embargo esto no me deja usar decimales. Si utilizo el número de entradaDecimal, puedo usar decimales pero no negativos.

¿Cómo se obtiene el teclado numérico con la capacidad de escribir decimales y negativos?

Simplemente estás perdiendo esto en tu EditText,

 android:inputType="numberDecimal|numberSigned" 

Nosotros podemos usar,

 edit_text.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED); 

Si necesitamos usar programaticamente ..

Ver este enlace puede ser que es ayudarle http://developer.android.com/resources/articles/creating-input-method.html

Y Los valores posibles para el android: tipo de entrada son:

 •none •text •textCapCharacters •textCapWords •textCapSentences •textAutoCorrect •textAutoComplete •textMultiLine •textImeMultiLine •textNoSuggestions •textUri •textEmailAddress •textEmailSubject •textShortMessage •textLongMessage •textPersonName •textPostalAddress •textPassword •textVisiblePassword •textWebEditText •textFilter •textPhonetic •textWebEmailAddress •textWebPassword •number •numberSigned •numberDecimal •numberPassword •phone •datetime •date •time 
  • Cómo crear EditText con esquinas redondeadas?
  • Establecer color del cursor EditText
  • ¿Cómo tener singleLine = "false" AND imeOptions = "actionNext" para EditText?
  • ¿Cómo agrego un EditText a un DialogFragment?
  • Cómo hacer que Android EditText se expanda verticalmente cuando está lleno
  • Android - Texto seleccionable: selecciona parte de un texto
  • Android: EditText activa automáticamente el teclado, ¿cómo detenerlo?
  • Cómo validar un EditText para manejar los números sólo en Android?
  • ¿Cómo cambiar el contenido de EditText con Javascript?
  • Multiline EditText con etiqueta de acción SoftInput realizada en 2.3
  • Capitalización de la primera letra de EditText
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.