我有一個EditText,我必須在其中輸入數量。我希望無論用戶輸入什麼數量,都應該顯示點數,即當用戶鍵入15時,它應該顯示爲15.00,用戶自己可以鍵入15.00或15.50。如何實現這種類型的輸入?安卓在EditText中的十進制輸入
0
A
回答
0
您可以附加到文本更改事件並重新格式化文本。在這裏看到: http://www.eridem.net/android-tip-006-on-text-change-in-edittext-view
0
使用TextChange監聽..如果他簡化版,插入小數點..你在最後追加吧..
相關問題
- 1. 在Edittext中輸入十進制值?
- 2. 如何圓十進制數的安卓
- 3. 安卓:EditText上輸入格式
- 4. QValidator十六進制輸入
- 5. 輸入十六進制並用C++讀取十六進制
- 6. 用戶輸入十六進制到十六進制陣列
- 7. 添加EDITTEXT在HeaderListView安卓
- 8. 輸入僅在安卓
- 9. 安卓:當EditText上
- 10. C#功能:輸入= INT十進制值,輸出=字節的十六進制值
- 11. 安卓:搜索按鈕,而不是輸入的EditText
- 12. 輸入十六進制到的argv [1]
- 13. 位運算的十進制輸入
- 14. 十六進制的輸入掩碼
- 15. 將用戶的十進制輸入與c#十進制數進行比較
- 16. 安卓EDITTEXT鍵盤的setText()
- 17. 安卓:結合的EditText
- 18. 安卓EDITTEXT改變背景顏色,當輸入
- 19. 安卓在EditText中檢查空格
- 20. 如何將EditText設置爲只有十六進制數字的輸入?
- 21. 在@ Html.Textbox中強制輸入爲十進制
- 22. 如何在輸入字段中自動插入十進制
- 23. EditText十進制掩碼爲Android
- 24. Android EditText - 十進制分隔符
- 25. EditText不超過x十進制android
- 26. Android EditText十進制整數值
- 27. 十進制輸入過濾器android
- 28. AngularJS ngModel輸入編號爲十進制
- 29. 如何輸入兩位十進制數
- 30. TextBox.Text只接受十進制輸入
http://stackoverflow.com/questions/5107901/better-way-to-format-currency-input-edittext可能是您的解決方案 – zapl 2012-03-15 10:20:59