gpt4 book ai didi

android - Android 中的超链接

转载 作者:可可西里 更新时间:2023-11-01 19:05:47 24 4
gpt4 key购买 nike

我有一个问题:如何在普通文本的文本 block 中放置超链接?我有一些文本,在文本中我提到了一个 URL,我希望这个 URL 具有不同的颜色、下划线和可点击。

我知道 android 中的超链接可以用“Linkify”放置。我提到了 android docs

考虑与我想在 android 中显示的“android 文档”相同的上述段落......

最佳答案

@费多尔....我发现提供来自 API Demos 的链接.

这种方法最终被用于在段落文本之间提供链接。

     SpannableString ss = new SpannableString("text4: Click here 
to dial the phone.");

ss.setSpan(new StyleSpan(Typeface.ITALIC), 0, 6,
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

ss.setSpan(new URLSpan("tel:4155551212"), 13, 17,
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

TextView t4 = (TextView) findViewById(R.id.TextView01);
t4.setText(ss);
t4.setMovementMethod(LinkMovementMethod.getInstance());

关于android - Android 中的超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3204036/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com