gpt4 book ai didi

Android ClickableSpan 没有调用 onClick

转载 作者:IT老高 更新时间:2023-10-28 12:59:35 29 4
gpt4 key购买 nike

我正在创建一个 ClickableSpan,它可以正常显示适当的文字加下划线。但是,点击未注册。你知道我做错了吗???

谢谢,维克多

这里是代码 fragment :

view.setText("This is a test");
ClickableSpan span = new ClickableSpan() {
@Override
public void onClick(View widget) {
log("Clicked");
}
};
view.getText().setSpan(span, 0, view.getText().length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

最佳答案

您是否尝试在包含跨度的 TextView 上设置 MovementMethod?您需要这样做才能使点击工作...

tv.setMovementMethod(LinkMovementMethod.getInstance());

关于Android ClickableSpan 没有调用 onClick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8641343/

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