我正在研究跟蹤體重測量的應用程序。我需要用戶能夠輸入代表體重的數字,其數量範圍從0.00千克到300.00千克。當體重低於10公斤(50克,主要用於嬰兒)和一位小數(100克)時,體重精確度爲兩位小數。總數的範圍是3900.什麼android窗體控制器用於選擇大範圍的數字
測量之間的差異預計最大爲+ -2 kg,但也取決於測量頻率,它也可能更高。
我一直使用簡單的文本輸入字段進行數據驗證,但注意到它是迄今爲止填寫表單最慢的部分。
任何幫助挑選什麼是最適合的形式控制器將不勝感激。我只是希望用戶能夠快速準確地從大量數字中挑選最佳體驗。
感謝您的建議。我已經嘗試過NumberPicker。它實際上可以工作,但是Im關心性能。 setDisplayedValues(String [3900])方法完成需要1507毫秒,這是在選擇器中設置十進制值的唯一方法(它只支持int作爲默認值)... –