public Spannable getProfileLink(final Context context) {
final String name = firstName + " " + lastName;
Spannable spans = SpannableStringBuilder.valueOf(name);
ClickableSpan clickSpan = new ClickableSpan() {
@Override
public void onClick(View widget) {
// TODO - call profile here
Toast.makeText(context, "Will call profile", Toast.LENGTH_LONG);
}
};
spans.setSpan(clickSpan, 0, name.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
return spans;
}
ClickableSpan点击链接事件
最新推荐文章于 2024-01-03 14:35:21 发布
本文介绍了一种使用Android中的SpannableStringBuilder实现带有点击事件的个人资料链接的方法。通过自定义ClickableSpan并将其应用于姓名字符串,使得该姓名字符串成为可点击的链接,点击时会触发预设的操作。
4653

被折叠的 条评论
为什么被折叠?



