Я создаю TextView динамически и хочу установить текст как связываемый. Текстовое значение: "Google". Я сослался на интернет и в блогах это нравится, что показывает то же самое, но я не смог дать ожидаемых результатов.
Я пробовал по-разному, но вывод я вижу весь текст только с текстом. Код, с которым я пробовал:
TextView tv1 = new TextView(this);
tv1.setLayoutParams(textOutLayoutParams);
// Make Linkable
tv1.setMovementMethod(LinkMovementMethod.getInstance());
tv1.setText(Html.fromHtml(l.getLeftString()));
/*SpannableString s = new SpannableString(l.getLeftString());
Linkify.addLinks(s, Linkify.WEB_URLS);
tv1.setText(s);
tv1.setMovementMethod(LinkMovementMethod.getInstance());
*/
dialogLayout.addView(tv1);
В моем выводе я вижу "Google" и никакой ссылки. Я также попробовал Clean project & строить его снова, но безуспешно. Я вижу только "Google", подчеркнутый синим цветом (по умолчанию), и при нажатии Google браузер открывается с помощью http://google.com.
Чего не хватает в моем коде, чтобы получить вывод? Кстати, для REF: я использую 64-битную Win 7, Java, Eclipse, Android API 8-2.2
Любая помощь высоко ценится.