improve image detection by providing only body children nodes

This commit is contained in:
Shinokuni 2019-02-14 22:27:36 +00:00
parent 90d15c57b2
commit 76aef3916a
2 changed files with 4 additions and 2 deletions

View File

@ -124,6 +124,7 @@ public class ItemActivity extends AppCompatActivity {
toolbarLayout.setTitle(itemWithFeed.getFeedName());
title.setText(item.getTitle());
if (itemWithFeed.getBgColor() != 0)
title.setTextColor(itemWithFeed.getBgColor());
else if (itemWithFeed.getColor() != 0)

View File

@ -116,8 +116,9 @@ public final class HtmlParser {
}
public static String deleteCoverImage(String content) {
if (Pattern.compile(COVER_IMAGE_REGEX).matcher(content).find()) {
Document document = Jsoup.parse(content);
Document document = Jsoup.parse(content);
if (Pattern.compile(COVER_IMAGE_REGEX).matcher(document.body().html()).find()) {
Elements elements = document.select("img");
if (!elements.isEmpty())