在我的 BB 应用程序中,我想检测电话号码以及拨打这些电话号码。为了做到这一点,我使用了 ActiveRichTextField而不是LabelField。该字段可以很好地检测电话号码,但我遇到的问题是它无法检测到某些号码,尤其是澳大利亚国家的号码。India
它可以检测到非常好的电话号码,但不能检测到Australia
其他号码。我为此所做的发布如下:
ActiveRichTextField descField;
if (isFocaseble) {
descField = new ActiveRichTextField(replacedString.trim(),
ActiveRichTextField.FIELD_LEFT |
ActiveRichTextField.USE_ALL_WIDTH |
ActiveRichTextField.FOCUSABLE)
我在这里检查了它是否集中,因为只有数字必须集中,因为还有其他数据也不需要集中,并且replacedString
是从 web 服务获取的数据。下面是我的屏幕快照可以清楚地了解我的问题。
(1)以下是澳大利亚的数字:
(2)澳大利亚的数字
(3)印度的数字
有人对此有任何想法吗?为什么我无法检测到整数以及我缺少什么?
任何形式的帮助都将是可观的。