Android 安卓键盘问题

Android 安卓键盘问题,android,commonsware,Android,Commonsware,这是一个关于android SIP的问题(这就是我们在WP7上所说的)。请看下面的剪辑 这是关于android开发的Commonware手册中的一个演示应用程序。它显示经度和纬度的文本框,并显示允许数字0-9的键盘。*和#待输入。当然经度通常需要负数,但如何键入减号??我已经试过了所有其他的键——我可以调出其他的字符集,但是没有减号 这本书上写着一个负号,但我没有看到。 谢谢 Dean可能是由于您的语言设置,您的键盘没有“-”。我建议通过设备设置添加另一个键盘(可能是美国键盘),并在测试时切换到

这是一个关于android SIP的问题(这就是我们在WP7上所说的)。请看下面的剪辑

这是关于android开发的Commonware手册中的一个演示应用程序。它显示经度和纬度的文本框,并显示允许数字0-9的键盘。*和#待输入。当然经度通常需要负数,但如何键入减号??我已经试过了所有其他的键——我可以调出其他的字符集,但是没有减号

这本书上写着一个负号,但我没有看到。 谢谢
Dean

可能是由于您的语言设置,您的键盘没有“-”。我建议通过设备设置添加另一个键盘(可能是美国键盘),并在测试时切换到美国键盘

可能是由于您的语言设置,您的键盘没有“-”。我建议通过设备设置添加另一个键盘(可能是美国键盘),并在测试时切换到美国键盘

这意味着程序工作不正常

如果在为英语配置的设备或仿真器上运行应用程序,则会有一个键,用英语中称为“减号”(键盘右上角的按钮)标记,该键可以否定键入到
编辑文本中的数字:

您会注意到,在屏幕截图中,键盘是不同的:

在某种程度上,这是因为您的仿真器没有配置为英语。它是为某些其他语言配置的。您可以分辨出这一点,因为某些键上有中文、日文或类似的字符集

我不知道您的设备或仿真器是为哪种语言配置的。我不知道这些键中是否有一个是否定键,或者是指向提供否定键的辅助键盘。我猜左下角的键会切换到备用键集,但这只是一个猜测

我建议您将模拟器配置为您所说的语言。那么,也许你会更容易理解键盘

这意味着程序工作不正常

如果在为英语配置的设备或仿真器上运行应用程序,则会有一个键,用英语中称为“减号”(键盘右上角的按钮)标记,该键可以否定键入到
编辑文本中的数字:

您会注意到,在屏幕截图中,键盘是不同的:

在某种程度上,这是因为您的仿真器没有配置为英语。它是为某些其他语言配置的。您可以分辨出这一点,因为某些键上有中文、日文或类似的字符集

我不知道您的设备或仿真器是为哪种语言配置的。我不知道这些键中是否有一个是否定键,或者是指向提供否定键的辅助键盘。我猜左下角的键会切换到备用键集,但这只是一个猜测


我建议您将模拟器配置为您所说的语言。然后,也许键盘会更容易理解。

我的Galaxy S3也有类似问题: stock Samsung键盘的数字键盘显示数字0到9,再加上一个带句号和减号组合的键:-
我花了很长时间才发现减号需要双击,而不是长按。

在我的Galaxy S3上也有类似的问题: stock Samsung键盘的数字键盘显示数字0到9,再加上一个带句号和减号组合的键:-
我花了很长时间才发现减号需要双击,而不是长按。

StackOverflow用于编程问题。这不是一个真正的编程问题。使用美国键盘,在
EditText
上使用
numberSigned
时,会得到一个减号。我不认识您的键盘,因此无法告诉您是否可以找到键盘上的减号。编辑字段的android:inputType=“numberDecimal | numberSigned”条目不确定显示的是什么SIP吗?喝一口带负号的酒不应该吗?Dean“编辑字段的android:inputType…条目不确定显示什么SIP吗?”--这是您请求的。由输入法编辑器的实现者决定如何处理请求。例如,有些输入法编辑器没有键(例如涂鸦)。由于我不会说日语、汉语,或者你的设备或模拟器所使用的任何语言,我无法告诉你键盘上是否有一个键使数字变成负数。而且,在大多数科技领域,SIP是一种VOIP协议,与键盘没有多大关系。对不起,这没有意义。我正在运行书中的Commonware activities/launch程序-未在emulator中修改。它在一个键盘上闪烁,不可能在任何一个字段中输入减号。这意味着程序工作不正常。我认为它应该正常工作。我在哪里做错了?@user1058647-你在这里没有做错任何事。android emulator的一个常见问题是,它的“IME”键盘是开箱即用配置的。这令人沮丧。看看这个。它应该向您展示如何修复仿真器。现在谈谈你更紧迫的问题。可能没有减号。你不能总是依赖前面提到的“numberDecimal | numberSigned”。我在一个生产应用程序上有这个。三星Galaxy S3键盘没有键盘,用于编程问题。这不是一个真正的编程问题。使用美国键盘,在
EditText
上使用
numberSigned
时,会得到一个减号。我不认识你的键盘,所以不能告诉你是否能找到键盘上的负号。你能吗