【问题标题】:How to make status view highlight and hyperlink links [closed]如何使状态视图突出显示和超链接链接[关闭]
【发布时间】:2020-10-05 02:13:10
【问题描述】:

我制作了一个类似于 whatsapp 的 Android 应用程序。我有一个状态机制。在显示状态时,它不会进行超链接。我尝试了很多方法,但其他所有方法都会引发错误。请帮忙

【问题讨论】:

  • 您的目的是在文本下方添加下划线吗?请详细说明您到底想要什么?
  • @RishabhRitweek 是的,点击后应该在浏览器上打开网址

标签: java android xml kotlin status


【解决方案1】:

使用java代码:

TextView textView =(TextView)findViewById(R.id.textView);
textView.setClickable(true);
textView.setMovementMethod(LinkMovementMethod.getInstance());
String text = "<a href='http://www.facebook.com'> Facebook </a>";
textView.setText(Html.fromHtml(text));

// From API level >= 24 onwards Html.fromHtml(String source) is deprecated instead use fromHtml(String, int)
textView.setText(Html.fromHtml(text, Html.FROM_HTML_MODE_COMPACT));

或者在布局 XML 文件中,在 TextView 小部件属性中

android:autoLink="web"
android:linksClickable="true"

【讨论】:

  • 我会在几个小时后试一试,然后给你结果。干杯!!
  • 它应该可以工作..
猜你喜欢
  • 1970-01-01
  • 2013-09-14
  • 1970-01-01
  • 1970-01-01
  • 2011-12-24
  • 1970-01-01
  • 2016-02-03
  • 1970-01-01
  • 2015-01-24
相关资源
最近更新 更多