【发布时间】:2012-07-27 22:43:22
【问题描述】:
这是一个关于 android SIP 的问题(这就是我们在 WP7 上所说的)。请参阅https://dl.dropbox.com/u/39662979/AndroidEmulator.png 的剪辑。
这是关于 android 开发的 commonsware 书中的一个演示应用程序。它显示经度和纬度的文本框,并显示允许输入数字 0 - 9. * 和 # 的键盘。当然,经度通常需要一个负数,但是如何输入减号?我已经尝试了所有其他键 - 我能够调出其他字符集但没有减号。
这本书显示一个减号正在输入但我没有看到。 谢谢, 院长
【问题讨论】:
-
StackOverflow 用于编程问题。这不是一个真正的编程问题。使用美式键盘,当您在
EditText上使用numberSigned时,您会得到一个减号。我不认识你的键盘,所以不能告诉你是否能找到它上面的减号。 -
编辑字段的 android:inputType="numberDecimal|numberSigned" 条目是否确定显示的 SIP?不应该显示带有减号的 SIP?院长
-
"编辑字段的 android:inputType... 条目是否决定了显示的 SIP?" ——这是你要求的。由输入法编辑器的实现者决定如何处理请求。例如,一些输入法编辑器没有按键(例如,Graffiti)。由于我不会说日语、中文或您的设备或模拟器设置的任何语言,我无法告诉您该键盘上是否有一个键使数字变为负数。而且,在大多数科技界,SIP 是一种 VOIP 协议,与键盘没有太大关系。
-
抱歉,这没有意义。我正在运行书中的公共软件活动/启动程序 - 在模拟器中未修改。它正在闪烁一个键盘,无法在任一字段中输入减号。这意味着程序无法正常运行。我认为它应该可以正常工作。我在哪里做错了?
-
@user1058647 - 你在这里没有做错任何事。 android 模拟器的一个非常常见的问题是它配置了开箱即用的“IME”键盘。这令人沮丧。看看这个Link。它应该向您展示如何修复模拟器。现在谈谈你更紧迫的问题。可能没有减号。您不能总是依赖提到的“numberDecimal|numberSigned”。我在生产应用程序上有这个。三星 Galaxy S3 键盘没有减号
标签: android commonsware