0
我正在嘗試做一些不應該因爲編輯文本而變得微不足道的東西。我希望能夠輸入一個點或點作爲第一個條目後跟數字,但由於某些原因,這不起作用。如果我把一個零(0),然後一個數字,它工作正常。我希望用戶能夠將美分輸入到一個字段中。這是編輯文本對小數的支持的默認行爲?或者可以在小部件上修改它?或者需要編寫一個特殊的格式化程序才能按此順序顯示值。在編輯文本中放置十進制值之前的點
我有像這樣
protected int getInputType() {
return InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED
| InputType.TYPE_NUMBER_FLAG_DECIMAL;
}
我不能將這些添加到XML,因爲我動態生成編輯文本。 –
@JoelDean我編輯了我的答案,請檢查。 – Shivam
已經這樣做了。 –