私の BB アプリでは、電話番号を検出し、それらの電話番号に電話をかけたいと考えています。そのために、 LabelField の代わりに ActiveRichTextField を使用しました。このフィールドは電話番号を検出するために正常に機能しますが、特にオーストラリアの国でいくつかの番号を検出できないという問題が発生しています。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)インドの数字
誰でもこれについて何か考えがありますか? 整数を検出できないのはなぜですか?どこが欠けているのでしょうか?
どんな種類の助けもかなりのものです。