我正在处理聊天应用程序。在这种情况下,当用户从某处复制文本并尝试粘贴到EditText中并使用发送按钮将其发送时。未识别文本中的链接。当我将textview设置为clickable和android:autoLink =“ web”时。
仍然无法正常工作,而且我也没有像下面这样的链接预览:
。
还有帮助,就像如何进行一样。谢谢!
答案 0 :(得分:1)
在这里您可以找到html链接:
TextView textView = findViewById(R.id.text_view);
Spanned spanned = Html.fromHtml("your html string");
textView.setText(spanned, TextView.BufferType.SPANNABLE);
textView.setMovementMethod(LinkMovementMethod.getInstance());
确保您没有android:autoLink="web"
https://stackoverflow.com/a/15299208/1329854
对于富链接预览,请检查以下答案:
https://stackoverflow.com/a/38217502/1329854