summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xorg.fox.ttrss/src/main/AndroidManifest.xml4
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java3
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/types/GalleryEntry.java12
3 files changed, 15 insertions, 4 deletions
diff --git a/org.fox.ttrss/src/main/AndroidManifest.xml b/org.fox.ttrss/src/main/AndroidManifest.xml
index d8fcb2af..4602c377 100755
--- a/org.fox.ttrss/src/main/AndroidManifest.xml
+++ b/org.fox.ttrss/src/main/AndroidManifest.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.fox.ttrss"
- android:versionCode="503"
- android:versionName="1.269">
+ android:versionCode="504"
+ android:versionName="1.270">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java
index ebcceaf4..ca2b6a47 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/GalleryActivity.java
@@ -252,7 +252,8 @@ public class GalleryActivity extends CommonActivity {
// if we were unable to find first image, try again for all media content so that
// gallery doesn't lock up because of a pending shared transition
if (!collectGalleryContents(imgSrcFirst, doc, uncheckedItems))
- collectGalleryContents("", doc, uncheckedItems);
+ if (!collectGalleryContents("", doc, uncheckedItems))
+ m_items.add(new GalleryEntry(imgSrcFirst, GalleryEntry.GalleryEntryType.TYPE_IMAGE, null));
}
findViewById(R.id.gallery_overflow).setOnClickListener(new View.OnClickListener() {
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/types/GalleryEntry.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/types/GalleryEntry.java
index cb879ba6..0eb45074 100644
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/types/GalleryEntry.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/types/GalleryEntry.java
@@ -3,12 +3,22 @@ package org.fox.ttrss.types;
import java.io.Serializable;
public class GalleryEntry implements Serializable {
- public enum GalleryEntryType { TYPE_IMAGE, TYPE_VIDEO };
+ public enum GalleryEntryType { TYPE_IMAGE, TYPE_VIDEO }
public String url;
public GalleryEntryType type;
public String coverUrl;
+ public GalleryEntry() {
+ //
+ }
+
+ public GalleryEntry(String url, GalleryEntryType type, String coverUrl) {
+ this.url = url;
+ this.type = type;
+ this.coverUrl = coverUrl;
+ }
+
public boolean equals(GalleryEntry obj) {
if (obj.url != null && url != null) {
return obj.url.equals(url);