diff options
author | daniel oeh <daniel.oeh@gmail.com> | 2012-06-28 13:28:24 +0200 |
---|---|---|
committer | daniel oeh <daniel.oeh@gmail.com> | 2012-06-28 13:28:24 +0200 |
commit | 3c4167ed498c90363f07c9755247b1ce7211470d (patch) | |
tree | 31f86392c0d1e5deefc29f8da529638b25819651 /src/de/podfetcher/util/DownloadError.java | |
parent | fdd5c2dc7e6536f06df053709d383609ecaf9ac1 (diff) | |
download | AntennaPod-3c4167ed498c90363f07c9755247b1ce7211470d.zip |
Added more error handling when adding new feeds
Diffstat (limited to 'src/de/podfetcher/util/DownloadError.java')
-rw-r--r-- | src/de/podfetcher/util/DownloadError.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/de/podfetcher/util/DownloadError.java b/src/de/podfetcher/util/DownloadError.java index d808d2ac2..366bb3d3f 100644 --- a/src/de/podfetcher/util/DownloadError.java +++ b/src/de/podfetcher/util/DownloadError.java @@ -6,6 +6,11 @@ import android.content.Context; /** Utility class for Download Errors. */ public class DownloadError { + public static final int ERROR_PARSER_EXCEPTION = 1; + public static final int ERROR_UNSUPPORTED_TYPE = 2; + public static final int ERROR_CONNECTION_ERROR = 3; + + /** Get a human-readable string for a specific error code. */ public static String getErrorString(Context context, int code) { int resId; @@ -19,6 +24,15 @@ public class DownloadError { case DownloadManager.ERROR_HTTP_DATA_ERROR: resId = R.string.download_error_http_data_error; break; + case ERROR_PARSER_EXCEPTION: + resId = R.string.download_error_parser_exception; + break; + case ERROR_UNSUPPORTED_TYPE: + resId = R.string.download_error_unsupported_type; + break; + case ERROR_CONNECTION_ERROR: + resId = R.string.download_error_connection_error; + break; default: resId = R.string.download_error_error_unknown; } |