【发布时间】:2012-07-30 03:06:15
【问题描述】:
我有 1 个编辑文本。当用户点击它时,它会弹出键盘。如何将键盘与点(十进制)一起设置为数字?我不希望用户切换键盘输入点。
我尝试过android:inputType="phone" 和android:inputType="numberDecimal",但点与数字键盘是分开的。
【问题讨论】:
-
另一种方式(我目前面临同样的问题): 1. 编写自己的键盘或为分数创建两个单独的字段。例如:价值 20,50 €(货币无关紧要)将分为两个字段:一个代表 20,一个代表 50 美分。当然缺点是,用户必须进入另一个字段才能输入分数。
-
跟进:单独的字段看起来相当丑陋(我试过了)所以我现在正在考虑使用线性布局等编写一个假键盘......因为我需要点和逗号作为以及数字。但是,我的 SII 键盘的逗号被称为“暂停”(Android 标准键盘),任何用户都无法猜到 oO。
标签: android keyboard format decimal currency