4

在我的 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)印度的数字

在此处输入图像描述

有人对此有任何想法吗?为什么我无法检测到整数以及我缺少什么?

任何形式的帮助都将是可观的。

4

0 回答 0