gpt4 book ai didi

java - 在 Eclipse 中,动态布局中弹出的文本链接

转载 作者:行者123 更新时间:2023-11-30 11:08:49 24 4
gpt4 key购买 nike

在 android 中,如何创建可点击的文本链接(嵌入动态布局中)以生成弹出窗口。我想在弹出窗口中放置文本。

这就像创建一个超链接吗?

TextView link = (TextView) findViewById(R.id.textView3);
String linkText = "<a href='https://www.google.com'>linked text</a>";
link.setText(Html.fromHtml(linkText));

最佳答案

您正在寻找ClickableSpan .用法:

TextView textView = (TextView) findViewById(R.id.textView3);
textView.setMovementMethod(LinkMovementMethod.getInstance());

SpannableString spannableString = new SpannableString("your text");
spannableString.setSpan(new ClickableSpan() {
@Override
public void onClick(View widget) {
// show your pop-up here
}
}, 0, spannableString.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

textView.setText(spannableString);

关于java - 在 Eclipse 中,动态布局中弹出的文本链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28397486/

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