Konfiguriere android EditText, um Dezimalstellen und Negative zu erlauben

Ich habe einen Android EditText dass ich die EditText möchte.

Wenn ich den android: inputType auf numberSigned setze, bekomme ich die Zifferntastatur und die Möglichkeit, Negative einzugeben. Das wird mir aber keine Dezimalstellen geben. Wenn ich die numberDecimal inputType verwende, kann ich Dezimalstellen aber keine negativen verwenden.

  • Wie macht man android listview scrollable?
  • Android.util.AndroidException: INSTRUMENTATION_FAILED:
  • Gmail-API-Zugriff über Android
  • Gibt es einen Rückruf, wenn RecyclerView fertig ist, seine Artikel zu zeigen, nachdem ich ihn mit einem Adapter eingestellt habe?
  • Android Spinner Toolbar Stil
  • Kann nicht ndk-build auf Android Studio von gradle auf osx yosemite laufen
  • Wie bekommst du die Zifferntastatur mit der Möglichkeit, Dezimalstellen und Negative einzugeben?

  • Wie kann ich einen IntentService erzwingen, um sofort mit einer Abbruch-Taste aus einer Aktivität zu stoppen?
  • SubscriptionInfo.getMnc () gibt den gleichen Wert für beide SIMs mit verschiedenen Carriern zurück
  • Android 6.0 RuntimeException: Verbindung zum Kamera-Service nicht möglich
  • Lokalisierung Android
  • Unterschiede zwischen ConstraintLayout und RelativeLayout
  • Positionierung eines Bildes in einem ImageView mit Schwerkraft: oben
  • 3 Solutions collect form web for “Konfiguriere android EditText, um Dezimalstellen und Negative zu erlauben”

    Sie fehlen gerade dieses in Ihrem EditText,

     android:inputType="numberDecimal|numberSigned" 

    Wir können benutzen,

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

    Wenn wir programmgesteuert benutzen müssen

    Sehen Sie diesen Link kann sein, es ist Ihnen helfen, http://developer.android.com/resources/articles/creating-input-method.html

    Und die möglichen Werte für den android: inputtype sind:

     •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 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.