我有1個Edittext。當用戶點擊它時,會彈出鍵盤。如何將鍵盤設置爲與點(小數點)一起編號?我不希望用戶切換鍵盤輸入點。Android edittext僅輸入貨幣格式
我試過android:inputType="phone"
和android:inputType="numberDecimal"
,但點與數字鍵盤分開。
我有1個Edittext。當用戶點擊它時,會彈出鍵盤。如何將鍵盤設置爲與點(小數點)一起編號?我不希望用戶切換鍵盤輸入點。Android edittext僅輸入貨幣格式
我試過android:inputType="phone"
和android:inputType="numberDecimal"
,但點與數字鍵盤分開。
我認爲你不能看起來確切的佈局以及它如何對應於inputType參數高度依賴於鍵盤實現,版本和最可能的語言。
例如在我的Galaxy Nexus,Android 4.1上,使用Swiftkey X鍵盤,德語我有點'。'和數字鍵盤上的','(numberDecimal)
感謝您的信息。我目前正在eclipse android 2.2上測試它,因爲我現在沒有安裝Android手機。 – reson90 2012-08-01 09:01:45
當你使用類似numberDecimal。應該「,」用德語而不是「。」。 。它工作與否? – NovusMobile 2012-11-28 04:59:12
另一種方式(我目前面臨同樣的問題):1.編寫自己的鍵盤或爲分數製作兩個單獨的字段。例如:價值20,50€(貨幣無關緊要)將分成兩個領域:一個爲20,一個爲50美分。當然,不利的一面是,用戶必須前往另一個領域才能進入分數。 – AgentKnopf 2013-01-21 09:56:49
後續工作:單獨的領域的東西看起來相當醜陋(我試過了),所以我現在考慮用線性佈局等編寫假鍵盤......因爲我需要點和逗號以及數字。然而,我的SII鍵盤的逗號被稱爲「暫停」(Android標準鍵盤),地獄裏沒有任何方式可以猜測oO。 – AgentKnopf 2013-01-31 08:29:11