From 988a99f8f8f8e1e123efd29e108dcd0240ad8a33 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 16 十月 2021 14:58:37 +0800 Subject: [PATCH] umeng集成方式更新,隐私合规修改 --- BuWanVideo/src/com/weikou/beibeivideo/util/ui/TextViewUtil.java | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/util/ui/TextViewUtil.java b/BuWanVideo/src/com/weikou/beibeivideo/util/ui/TextViewUtil.java index a97491a..51a74b4 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/util/ui/TextViewUtil.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/util/ui/TextViewUtil.java @@ -21,12 +21,12 @@ * @param context * @return */ - public static CharSequence getClickableHtml(String html, Context context, Integer color) { + public static CharSequence getClickableHtml(String html, Context context, Integer color,Class browserClazz) { 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); + setLinkClickable(clickableHtmlBuilder, span, context, color,browserClazz); } return clickableHtmlBuilder; } @@ -34,14 +34,14 @@ /** * 璁剧疆鐐瑰嚮瓒呴摼鎺ュ搴旂殑澶勭悊鍐呭 */ - private static void setLinkClickable(final SpannableStringBuilder clickableHtmlBuilder, final URLSpan urlSpan, final Context context, final Integer linkColor) { + private static void setLinkClickable(final SpannableStringBuilder clickableHtmlBuilder, final URLSpan urlSpan, final Context context, final Integer linkColor,Class browserClazz) { int start = clickableHtmlBuilder.getSpanStart(urlSpan); int end = clickableHtmlBuilder.getSpanEnd(urlSpan); int flags = clickableHtmlBuilder.getSpanFlags(urlSpan); ClickableSpan clickableSpan = new ClickableSpan() { public void onClick(View view) { - context.startActivity(new Intent(context, BrowserActivity.class).putExtra("url", urlSpan.getURL())); + context.startActivity(new Intent(context,browserClazz).putExtra("url", urlSpan.getURL())); } public void updateDrawState(TextPaint ds) { -- Gitblit v1.8.0