From 399ac289f80b7a40aa4210341db6b447cacdcf14 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 09 八月 2022 17:42:33 +0800 Subject: [PATCH] 广告升级,隐私政策整改 --- app/src/main/java/com/tejia/lijin/app/util/ui/TextViewUtil.java | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/com/tejia/lijin/app/util/ui/TextViewUtil.java b/app/src/main/java/com/tejia/lijin/app/util/ui/TextViewUtil.java index ea5863c..e97557e 100644 --- a/app/src/main/java/com/tejia/lijin/app/util/ui/TextViewUtil.java +++ b/app/src/main/java/com/tejia/lijin/app/util/ui/TextViewUtil.java @@ -31,6 +31,16 @@ return clickableHtmlBuilder; } + public static CharSequence getClickableHtml(String html, Context context, Integer color, URLClickListener urlClickListener) { + Spanned spannedHtml = Html.fromHtml(html); + SpannableStringBuilder clickableHtmlBuilder = new SpannableStringBuilder(spannedHtml); + URLSpan[] urls = clickableHtmlBuilder.getSpans(0, spannedHtml.length(), URLSpan.class); + for (final URLSpan span : urls) { + setLinkClickable(clickableHtmlBuilder, span, context, color, urlClickListener); + } + return clickableHtmlBuilder; + } + public static CharSequence getClickableHtml(Spanned spannedHtml, Context context, Integer color) { SpannableStringBuilder clickableHtmlBuilder = new SpannableStringBuilder(spannedHtml); URLSpan[] urls = clickableHtmlBuilder.getSpans(0, spannedHtml.length(), URLSpan.class); -- Gitblit v1.8.0