aboutsummaryrefslogtreecommitdiffstats
path: root/main/src
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2014-04-24 12:33:35 +0200
committerSamuel Tardieu <sam@rfc1149.net>2014-04-24 12:33:35 +0200
commitfcbf8bcd9aacb341b5ddd09474fa8a03bf973d36 (patch)
tree0cd24febf6653326e6a6a334414c54b1bd5d7feb /main/src
parent3f7542bca8404970f1d49c1f6be09298956eca6b (diff)
downloadcgeo-fcbf8bcd9aacb341b5ddd09474fa8a03bf973d36.zip
cgeo-fcbf8bcd9aacb341b5ddd09474fa8a03bf973d36.tar.gz
cgeo-fcbf8bcd9aacb341b5ddd09474fa8a03bf973d36.tar.bz2
Initialize an Image object from a local file
This will be used for the implementation of #3438.
Diffstat (limited to 'main/src')
-rw-r--r--main/src/cgeo/geocaching/Image.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/main/src/cgeo/geocaching/Image.java b/main/src/cgeo/geocaching/Image.java
index 22c76aa..b9ca3e5 100644
--- a/main/src/cgeo/geocaching/Image.java
+++ b/main/src/cgeo/geocaching/Image.java
@@ -8,6 +8,8 @@ import android.net.Uri;
import android.os.Parcel;
import android.os.Parcelable;
+import java.io.File;
+
public class Image implements Parcelable {
private final String url;
private final String title;
@@ -23,6 +25,10 @@ public class Image implements Parcelable {
this(url, title, null);
}
+ public Image(final File file) {
+ this("file://" + file.getAbsolutePath(), file.getName(), null);
+ }
+
public Image(final Parcel in) {
url = in.readString();
title = in.readString();