Add isLoggable checks to all verbose and debug log outputs (1/2)
Bug: 6813854
Test: built apk and verified log is seen in logcat
Change-Id: Ib17cac0d2d9553276c4271221110305ab2d70a46
diff --git a/src/com/android/contacts/ContactPhotoManager.java b/src/com/android/contacts/ContactPhotoManager.java
index b43af19..fdcc9b3 100644
--- a/src/com/android/contacts/ContactPhotoManager.java
+++ b/src/com/android/contacts/ContactPhotoManager.java
@@ -1425,8 +1425,10 @@
mPreloadStatus = PRELOAD_STATUS_DONE;
}
- Log.v(TAG, "Preloaded " + count + " photos. Cached bytes: "
- + mBitmapHolderCache.size());
+ if (Log.isLoggable(TAG, Log.VERBOSE)) {
+ Log.v(TAG, "Preloaded " + count + " photos. Cached bytes: "
+ + mBitmapHolderCache.size());
+ }
requestPreloading();
}
@@ -1609,11 +1611,15 @@
uriRequest.getRequestedExtent());
mMainThreadHandler.sendEmptyMessage(MESSAGE_PHOTOS_LOADED);
} else {
- Log.v(TAG, "Cannot load photo " + uri);
+ if (Log.isLoggable(TAG, Log.VERBOSE)) {
+ Log.v(TAG, "Cannot load photo " + uri);
+ }
cacheBitmap(originalUri, null, false, uriRequest.getRequestedExtent());
}
} catch (final Exception | OutOfMemoryError ex) {
- Log.v(TAG, "Cannot load photo " + uri, ex);
+ if (Log.isLoggable(TAG, Log.VERBOSE)) {
+ Log.v(TAG, "Cannot load photo " + uri, ex);
+ }
cacheBitmap(originalUri, null, false, uriRequest.getRequestedExtent());
}
}