summaryrefslogtreecommitdiff
path: root/org.fox.ttrss
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2014-10-25 01:32:57 +0400
committerAndrew Dolgov <[email protected]>2014-10-25 01:32:57 +0400
commit2e6ef16b20488157e4af80a87742d2c6a1c3f526 (patch)
treec32686fd3b2943008d1117e1fe9a03065b12a848 /org.fox.ttrss
parent81282a29db662ab29f292183c9bce937a96a0c20 (diff)
properly hide flavorimageholder
Diffstat (limited to 'org.fox.ttrss')
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java40
1 files changed, 20 insertions, 20 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
index c14a55ec..5a3a5084 100644
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java
@@ -1,23 +1,5 @@
package org.fox.ttrss;
-import java.net.MalformedURLException;
-import java.net.URL;
-import java.text.DateFormat;
-import java.text.SimpleDateFormat;
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.HashMap;
-import java.util.TimeZone;
-
-import org.fox.ttrss.types.Article;
-import org.fox.ttrss.types.ArticleList;
-import org.fox.ttrss.types.Feed;
-import org.fox.ttrss.util.HeadlinesRequest;
-import org.fox.ttrss.util.TypefaceCache;
-import org.jsoup.Jsoup;
-import org.jsoup.nodes.Document;
-import org.jsoup.nodes.Element;
-
import android.animation.ObjectAnimator;
import android.app.Activity;
import android.content.Context;
@@ -30,7 +12,6 @@ import android.graphics.Typeface;
import android.net.Uri;
import android.os.Bundle;
import android.preference.PreferenceManager;
-import android.provider.OpenableColumns;
import android.support.v4.app.Fragment;
import android.support.v4.widget.SwipeRefreshLayout;
import android.text.Html;
@@ -61,6 +42,22 @@ import com.nostra13.universalimageloader.core.ImageLoader;
import com.nostra13.universalimageloader.core.assist.FailReason;
import com.nostra13.universalimageloader.core.listener.ImageLoadingListener;
+import org.fox.ttrss.types.Article;
+import org.fox.ttrss.types.ArticleList;
+import org.fox.ttrss.types.Feed;
+import org.fox.ttrss.util.HeadlinesRequest;
+import org.fox.ttrss.util.TypefaceCache;
+import org.jsoup.Jsoup;
+import org.jsoup.nodes.Document;
+import org.jsoup.nodes.Element;
+
+import java.text.DateFormat;
+import java.text.SimpleDateFormat;
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.TimeZone;
+
public class HeadlinesFragment extends Fragment implements OnItemClickListener, OnScrollListener {
public static enum ArticlesSelection { ALL, NONE, UNREAD };
@@ -855,7 +852,8 @@ public class HeadlinesFragment extends Fragment implements OnItemClickListener,
if (holder.flavorImageView != null && m_prefs.getBoolean("headlines_show_flavor_image", true)) {
holder.flavorImageView.setVisibility(View.GONE);
-
+ holder.flavorImageHolder.setVisibility(View.GONE);
+
Document doc = Jsoup.parse(articleContent);
Element img = doc.select("img").first();
@@ -874,6 +872,7 @@ public class HeadlinesFragment extends Fragment implements OnItemClickListener,
build();
final ImageView flavorImageView = holder.flavorImageView;
+ final ViewGroup flavorImageHolder = holder.flavorImageHolder;
ImageLoader.getInstance().displayImage(imgSrc, holder.flavorImageView, options, new ImageLoadingListener() {
@@ -901,6 +900,7 @@ public class HeadlinesFragment extends Fragment implements OnItemClickListener,
}
flavorImageView.setTag(arg0);
+ flavorImageHolder.setVisibility(View.VISIBLE);
flavorImageView.setVisibility(View.VISIBLE);
}
}