问题描述
- 如何让 TextView 可以点击
-
我想设置 TextView 可以点击,我使用 LinkMovementMethod 设置了 setMovementMethod()。myText.setMovementMethod(LinkMovementMethod.getInstance());
但是当我设置myText 的值为
'cnn.com/money'
或'www.cnn.com/money'
时,都不能点击,如何才能使text可以点击呢?(例如:连接web浏览器的链接)
解决方案
使用Linkify:
myText.setAutoLinkMask(0)
Linkify.addLinks(myText, Linkify.ALL);
如果你想在 textview 中设置网站连结,
Linkify.addLinks(myText, Linkify.WEB_URLS);
解决方案二:
myText.setOnClickListener()
解决方案三:
android:clickable="true"
时间: 2024-11-01 13:32:42