Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

inputType numberDecimal

Das Thema "inputType numberDecimal" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 16.11.2011, 15:11   #1 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Frage inputType numberDecimal

Hi,

ich verwende android:inputType="numberDecimal" bei meinem EditText. Jetzt ist die Frage, ob es möglich ist, den . durch ein , zu ersetzen, weil in Deutschland ist ja immer noch das Komma der Dezimal-Trenner und der Punkt der Tausender-Trenner

Weiterhin würde es mich interessieren, ob man irgendwie Einfluss auf die Vor- und Nachkommastellen nehmen kann oder ob man das von Hand zu Fuß programmieren muß?


Grüße,
Tom
Tom299 ist offline   Mit Zitat antworten
Alt 16.11.2011, 15:22   #2 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
Standard AW: inputType numberDecimal

auf das musst du selbst acht geben. das ist schließlich überall ein wenig anders.

das tastatur layout wird vom hersteller vorgegeben.
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Alt 16.11.2011, 15:26   #3 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: inputType numberDecimal

es wird also nicht die locale geprüft und je nachdem, in welchem land ich mich befinde, der richtige dezimal-trenner genommen?

naja, ich hab eh befürchtet, daß ich vor- und nachkomma-stellen selbst implementieren muß, dann sollte der dezimal-trenner das kleinste problem sein, ich nehm nämlich einfach das komma :-)
Tom299 ist offline   Mit Zitat antworten
Alt 16.11.2011, 15:27   #4 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
Standard AW: inputType numberDecimal

ja, ich vermute mal, darauf kannst du dich nicht verlassen.

am besten selbst regeln
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Alt 17.11.2011, 08:23   #5 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: inputType numberDecimal

Wie bekomm ich es denn hin, daß die Zahlen-Tastatur eingeblendet wird, ohne inputType = 'number' zu setzen?

Problem ist ja, daß ich das Komma als Dezimal-Trenner brauche, sonst könnte ich inputType = 'numberDecimal' benutzen. Aber so kann ich das Komma nicht tippen bzw. es ist "gesperrt".

Oder bekomm ich es irgendwie mit einer inputType-Kombination hin? Finde da im Moment nichts passendes, wo das Komma drin wäre, außer im normalen Text. Aber dann kommt ja die Text-Tastatur als Standard und nicht die Zahlen
Tom299 ist offline   Mit Zitat antworten
Alt 17.11.2011, 10:49   #6 (permalink)
Erfahrener Benutzer

Modell: G1 DevPhone / SGS2 / SGT10.1v

Registriert seit: 20.01.2009
Beiträge: 238
Abgegebene Danke: 7
Erhielt 50 Danke für 47 Beiträge
Standard AW: inputType numberDecimal

Und mit dem punkt leben und ihn bei/nach der eingabe ersetzen geht nit?
__________________
Meine App: Die Cocktail App für Android™ - jetzt im Market (PRO)
sixi ist offline   Mit Zitat antworten
Alt 17.11.2011, 10:54   #7 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: inputType numberDecimal

das wär noch die letzte möglichkeit ... aber wenn der benutzer den punkt anklickt und ein komma dargestellt wird, finde ich das schon irritierend. und das komma selbst ist ja auch auf der tastatur vorhanden, und wenn man das drückt passiert nichts ... das ist nicht wirklich benutzerfreundlich ;-)
Tom299 ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
EditText InputType: Unterschiedliche Keyboards bei unterschiedl. Android-Versionen Fonsi Android App Entwicklung 6 22.09.2011 14:35
textSize wird von inputType überschrieben? ruffy91 Android App Entwicklung 0 05.10.2010 08:25




Du liest gerade: "inputType numberDecimal" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.