From 088ebca5472aa02ac3d65c60b78665e4a659e39d Mon Sep 17 00:00:00 2001 From: Hawazine H Date: Fri, 24 Feb 2017 15:17:58 +0000 Subject: [PATCH] Add more details to error messages --- .../src/main/java/novoda/demo/GalleryAdapter.java | 5 +++-- .../src/main/java/com/novoda/activity/JsonRequest.java | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/CarouselFragment/src/main/java/novoda/demo/GalleryAdapter.java b/CarouselFragment/src/main/java/novoda/demo/GalleryAdapter.java index b0617e4d..8998021c 100644 --- a/CarouselFragment/src/main/java/novoda/demo/GalleryAdapter.java +++ b/CarouselFragment/src/main/java/novoda/demo/GalleryAdapter.java @@ -16,6 +16,7 @@ class GalleryAdapter extends BaseAdapter { private static final String TAG = "GalleryAdapter"; + private static final String PLACEHOLDER_FILE = "placeholder.png"; private final Context mContext; public GalleryAdapter(Context c) { @@ -48,10 +49,10 @@ public View getView(int position, View convertView, ViewGroup parent) { Bitmap image = null; try { - InputStream bitmap = mContext.getAssets().open("placeholder.png"); + InputStream bitmap = mContext.getAssets().open(PLACEHOLDER_FILE); image = BitmapFactory.decodeStream(bitmap); } catch (IOException exception) { - Log.e(TAG, "Something happen when you have tried to open the file placeholder.png", exception); + Log.e(TAG, "An error occurred when you have tried to open the file: "+ PLACEHOLDER_FILE, exception); } imageView.setImageBitmap(image); diff --git a/GsonJsonWebservice/src/main/java/com/novoda/activity/JsonRequest.java b/GsonJsonWebservice/src/main/java/com/novoda/activity/JsonRequest.java index 2748c708..7ca32507 100755 --- a/GsonJsonWebservice/src/main/java/com/novoda/activity/JsonRequest.java +++ b/GsonJsonWebservice/src/main/java/com/novoda/activity/JsonRequest.java @@ -71,17 +71,17 @@ private InputStream retrieveStream(String url) { final int statusCode = getResponse.getStatusLine().getStatusCode(); if (statusCode != HttpStatus.SC_OK) { - Log.w(getClass().getSimpleName(), "Error " + statusCode + " for URL " + url); + Log.w(getClass().getSimpleName(), "An error occurred with this URL: " + url + " Http status code: " + statusCode); return null; } HttpEntity getResponseEntity = getResponse.getEntity(); return getResponseEntity.getContent(); - } + } catch (IOException e) { getRequest.abort(); - Log.e(TAG, "Error for URL " + url, e); + Log.e(TAG, "An error occurred with this URL: " + url, e); } return null; }