电话号码检测问题

时间:2012-11-06 05:57:03

标签: blackberry detection phone-number

在我的BB应用程序中,我想检测电话号码以及拨打这些电话号码。为此,我使用ActiveRichTextField代替LabelField。此字段可以很好地检测电话号码,但我遇到的问题是无法检测到某些数字,尤其是澳大利亚国家/地区。它会检测到India的电话号码完全正常但不会Australia和其他一些号码。我为此做了什么,发布如下:

ActiveRichTextField descField;
if (isFocaseble) {
    descField = new ActiveRichTextField(replacedString.trim(),
                                        ActiveRichTextField.FIELD_LEFT |
                                        ActiveRichTextField.USE_ALL_WIDTH |
                                        ActiveRichTextField.FOCUSABLE)

我已经在这里检查了它是否关注,因为只有数字必须得到关注,因为还有其他数据也没有必要给予关注,replacedString是来自webservice.Below的数据是我的屏幕快照,通过它可以清楚地了解我的问题。

(1)以下是澳大利亚的数字

enter image description here

(2)澳大利亚的数字

enter image description here

(3)印度人数

enter image description here

有人对此有任何想法吗?为什么我无法检测到整数并且我缺少哪里?

任何形式的帮助都会很明显。

0 个答案:

没有答案