我有EditField。我只想用數字顯示虛擬鍵盤,不帶字母。可能嗎?僅顯示EditField的數字鍵盤
回答
editText.setInputType(InputType.TYPE_CLASS_NUMBER);
amount->setInputMode(bb::cascades::TextFieldInputMode::NumbersAndPunctuation);
你可以在這裏找到所有類型: https://developer.blackberry.com/cascades/reference/bb__cascades__textfieldinputmode.html
您可以構建EditField中,並通過EditField.FILTER_NUMERIC
的風格:http://www.blackberry.com/developers/docs/7.0.0api/net/rim/device/api/ui/component/BasicEditField.html#FILTER_NUMERIC
OR
你可以撥打EditField.setFilter()
http://www.blackberry.com/developers/docs/7.0.0api/net/rim/device/api/ui/component/BasicEditField.html#setFilter(net.rim.device.api.ui.text.TextFilter)並通過TextFilter
。使用靜態TextFilter.get()
功能,並通過從TextFilter
類的過濾器常量之一,例如http://www.blackberry.com/developers/docs/7.0.0api/net/rim/device/api/ui/text/TextFilter.html#NUMERIC
數字濾波器僅接受非負整數(0 - 999999999及以後),整數過濾器接受負數,零和積極的所有整數,並且REAL_NUMERIC接受任何十進制數(負數,零,正數,帶有一個可選的小數點)。
您還可以使用
object.setFilter(TextFilter.get(TextFilter.NUMERIC));
- 1. Flex 4.5.1 mobile - 僅顯示數字鍵盤
- 2. 如何將小鍵盤字符限制爲僅數字(bada中的editField)
- 3. 如何僅顯示鍵盤windows phone 7中的數字鍵?
- 4. Cordova顯示數字鍵盤
- 5. 鍵盤只顯示數字
- 6. 顯示數字小鍵盤
- 7. 僅顯示Ionic/Cordova應用程序上的數字鍵盤
- 8. 數字鍵盤鍵盤不顯示返回鍵中的iPhone
- 9. Phonegap - js提示顯示數字鍵盤
- 10. 我的數字鍵盤未顯示
- 11. 如何顯示數字鍵盤
- 12. Tabtip和InputScope - 顯示數字鍵盤
- 13. Android Webview:顯示數字鍵盤?
- 14. 顯示鍵盤
- 15. 僅在鍵盤上顯示字母(禁用數字和標點符號)
- 16. 顯示不同鍵盤的EditText字段
- 17. qml僅限虛擬鍵盤數字
- 18. 顯示iPhone鍵盤
- 19. 當鍵盤顯示
- 20. 時顯示鍵盤
- 21. 想要在默認字母鍵盤中顯示數字軟輸入鍵盤
- 22. 點擊數字鍵盤上的「完成」後,常規鍵盤不斷顯示
- 23. 差異鍵盤顯示和鍵盤將顯示
- 24. 的QTextEdit不顯示鍵盤
- 25. 鍵盤不顯示的onload
- 26. UIActivityIndicatorView顯示的鍵盤
- 27. 的UITextField - 鍵盤不顯示
- 28. 防止鍵盤顯示字符氣泡
- 29. Libgdx - Textfield,顯示鍵盤輸入字段
- 30. Android鍵盤彈出字符不顯示
我很困惑 - 我似乎無法找到BB 7.0.0 API在setInputType方法?你能發佈一個鏈接到文檔嗎? –