gophast-android/app/src/main/java/space/rocketnine/gophast/Download.java

31 lines
654 B
Java

package space.rocketnine.gophast;
import android.net.Uri;
import android.webkit.MimeTypeMap;
public class Download {
int Index;
long ID;
long DownloadManagerID;
String URL;
String Name;
int Status;
long Size;
long Downloaded;
Uri Path;
String getMIME() {
String mime = "";
String extension = MimeTypeMap.getFileExtensionFromUrl(Name);
if (extension != null) {
mime = MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension);
}
if (mime == null || mime.isEmpty()) {
mime = "application/octet-stream";
}
return mime;
}
}