2016-02-17 3 views
4

Я пытаюсь использовать Linkify с пользовательским шаблоном, который должен соответствовать номерам телефонов длиной 10 или 11 цифр. Я написал следующий код -Связать не работает с пользовательским шаблоном

Pattern japPhoneNoPattern = Pattern.compile("[0-9]{10,11}"); 
Linkify.addLinks(viewHolder.right_message, japPhoneNoPattern, ""); 

Но это не преобразование текста в ссылку. Любая идея, что я ошибаюсь?

В случае, если это имеет значение, я использую ссылку внутри ListView.

ответ

0

XML

<TextView 
     android:id="@+id/test_phone_number" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="center" 
     android:text="12345678910"/> 

Код

TextView t4 = (TextView)findViewById(R.id.test_phone_number); 
    Linkify.addLinks(t4,Linkify.PHONE_NUMBERS); 
Смежные вопросы