From fcbf8bcd9aacb341b5ddd09474fa8a03bf973d36 Mon Sep 17 00:00:00 2001 From: Samuel Tardieu Date: Thu, 24 Apr 2014 12:33:35 +0200 Subject: Initialize an Image object from a local file This will be used for the implementation of #3438. --- main/src/cgeo/geocaching/Image.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'main/src') 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(); -- cgit v1.1