Если вам удастся сделать это с помощью кода вместо XML, уловка, приведенная ниже, сработала для меня, даже если она несколько избыточна. Вы в основном устанавливаете цвет текста на то, что он есть сейчас. Это не обязательно «белый», как говорили другие; это оттенок серого. Независимо от цвета, он получает его и устанавливает его снова.
final TextView message = new TextView(TheApp.this);
final SpannableString s = new SpannableString("Some text with example.com in it.");
message.setText(s);
...
message.setTextColor(message.getTextColors().getDefaultColor());
...
Linkify.addLinks(message, Linkify.WEB_URLS);