TextView с Linkify.PHONE_NUMBERS делает телефонные номера невидимыми - PullRequest
2 голосов
/ 23 августа 2011

Я заполняю TextView текстом и телефонными номерами, вот так:

tv.setText("Here is a phone number: 1234567890.  OK?");

Это нормально выглядит в моем эмуляторе. Теперь я хочу связать номера телефонов, поэтому я сделал следующее:

tv.setText("Here is a phone number: 1234567890.  OK?");
tv.setAutoLinkMask(Linkify.PHONE_NUMBERS);

При этом исчезает номер телефона, и я вижу:

Here is a phone number:           .  OK?

Это в основном показывает номер телефона, но он невидим. Если я коснусь места, где находится (невидимый) номер телефона, то Android загружает номеронабиратель и набирает номер 1234567890. Дело не в том, что номер телефона белый на белом - я изменил фон на красный, и он не отображается белым красный - невидим.

Есть какие-нибудь подсказки? Спасибо.

1 Ответ

5 голосов
/ 23 августа 2011

Попробуйте установить атрибут android:textColorLink на вашем TextView.

...