From 4d86e5dc002df0b334dc7234e484f6b069ec746b Mon Sep 17 00:00:00 2001 From: Jedi Burrell Date: Sun, 14 May 2017 07:56:45 -0400 Subject: [PATCH] Fix Issue #475. Previously the feed would show the markdown in comments, but wouldn't format it. This fixes that. --- .../com/fastaccess/ui/adapter/viewholder/FeedsViewHolder.java | 4 +++- app/src/main/java/com/zzhoujay/markdown/MarkDown.java | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/fastaccess/ui/adapter/viewholder/FeedsViewHolder.java b/app/src/main/java/com/fastaccess/ui/adapter/viewholder/FeedsViewHolder.java index d459539c..2fad317a 100644 --- a/app/src/main/java/com/fastaccess/ui/adapter/viewholder/FeedsViewHolder.java +++ b/app/src/main/java/com/fastaccess/ui/adapter/viewholder/FeedsViewHolder.java @@ -3,6 +3,7 @@ package com.fastaccess.ui.adapter.viewholder; import android.net.Uri; import android.support.annotation.NonNull; import android.support.annotation.Nullable; +import android.text.Html; import android.view.Gravity; import android.view.View; import android.view.ViewGroup; @@ -13,6 +14,7 @@ import com.fastaccess.data.dao.model.Event; import com.fastaccess.data.dao.types.EventsType; import com.fastaccess.helper.InputHelper; import com.fastaccess.helper.ParseDateFormat; +import com.fastaccess.provider.markdown.MarkDownProvider; import com.fastaccess.ui.widgets.AvatarLayout; import com.fastaccess.ui.widgets.FontTextView; import com.fastaccess.ui.widgets.SpannableBuilder; @@ -123,7 +125,7 @@ public class FeedsViewHolder extends BaseViewHolder { } if (eventsModel.getPayload() != null) { if (eventsModel.getPayload().getComment() != null) { - description.setText(eventsModel.getPayload().getComment().getBody()); + MarkDownProvider.setMdText(description, eventsModel.getPayload().getComment().getBody()); description.setVisibility(View.VISIBLE); if (eventsModel.getPayload().getIssue() != null) { number = "#" + eventsModel.getPayload().getIssue().getNumber(); diff --git a/app/src/main/java/com/zzhoujay/markdown/MarkDown.java b/app/src/main/java/com/zzhoujay/markdown/MarkDown.java index b42aea43..b82305b4 100755 --- a/app/src/main/java/com/zzhoujay/markdown/MarkDown.java +++ b/app/src/main/java/com/zzhoujay/markdown/MarkDown.java @@ -1,7 +1,9 @@ package com.zzhoujay.markdown; import android.text.Html; +import android.text.Spannable; import android.text.Spanned; +import android.text.style.CharacterStyle; import android.widget.TextView; import com.zzhoujay.markdown.parser.StyleBuilderImpl;