summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRicardo Cerqueira <cyanogenmod@cerqueira.org>2013-11-01 16:05:29 +0000
committerRicardo Cerqueira <cyanogenmod@cerqueira.org>2013-11-01 16:05:29 +0000
commit66cc0171b50ad43c48ec0719684c8105082b4895 (patch)
tree3cb039c5c72379e0cf561180ce107096d327b0c0
parent9df091deea60e10b2caee4dca7b4cb8fc2d37179 (diff)
parentbd04632e0c5b4a29889c1b70089ac2322229b5e6 (diff)
downloadandroid_frameworks_volley-stable/cm-11.0-XNG3C.tar.gz
android_frameworks_volley-stable/cm-11.0-XNG3C.tar.bz2
android_frameworks_volley-stable/cm-11.0-XNG3C.zip
Android 4.4 Release 1.0
-rw-r--r--build.gradle31
-rw-r--r--[-rwxr-xr-x]src/com/android/volley/toolbox/ImageLoader.java0
-rw-r--r--src/com/android/volley/toolbox/NetworkImageView.java5
3 files changed, 22 insertions, 14 deletions
diff --git a/build.gradle b/build.gradle
index 5bfb394..d28959d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -5,19 +5,26 @@ android {
buildToolsVersion = 17
sourceSets {
- main {
- manifest {
- srcFile 'AndroidManifest.xml'
- }
+ defaultConfig {
+ testPackageName 'com.android.volley.tests'
+ }
- java {
- srcDirs = ['src']
- }
- resources.srcDirs = ['src']
- aidl.srcDirs = ['src']
+ main {
+ assets.srcDirs = ['assets']
+ res.srcDirs = ['res']
+ aidl.srcDirs = ['src']
+ resources.srcDirs = ['src']
renderscript.srcDirs = ['src']
- res.srcDirs = ['res']
- assets.srcDirs = ['assets']
+ java.srcDirs = ['src']
+ manifest.srcFile 'AndroidManifest.xml'
+
+ }
+
+ instrumentTest {
+ assets.srcDirs = ["tests/assets"]
+ res.srcDirs = ["tests/res"]
+ resources.srcDirs = ["tests/src"]
+ java.srcDirs = ["tests/src"]
}
}
-} \ No newline at end of file
+}
diff --git a/src/com/android/volley/toolbox/ImageLoader.java b/src/com/android/volley/toolbox/ImageLoader.java
index c5f52a0..c5f52a0 100755..100644
--- a/src/com/android/volley/toolbox/ImageLoader.java
+++ b/src/com/android/volley/toolbox/ImageLoader.java
diff --git a/src/com/android/volley/toolbox/NetworkImageView.java b/src/com/android/volley/toolbox/NetworkImageView.java
index d4f14e9..74c9159 100644
--- a/src/com/android/volley/toolbox/NetworkImageView.java
+++ b/src/com/android/volley/toolbox/NetworkImageView.java
@@ -18,8 +18,8 @@ package com.android.volley.toolbox;
import android.content.Context;
import android.text.TextUtils;
import android.util.AttributeSet;
+import android.view.ViewGroup.LayoutParams;
import android.widget.ImageView;
-import android.widget.LinearLayout.LayoutParams;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.ImageLoader.ImageContainer;
@@ -104,7 +104,8 @@ public class NetworkImageView extends ImageView {
int width = getWidth();
int height = getHeight();
- boolean isFullyWrapContent = getLayoutParams().height == LayoutParams.WRAP_CONTENT
+ boolean isFullyWrapContent = getLayoutParams() != null
+ && getLayoutParams().height == LayoutParams.WRAP_CONTENT
&& getLayoutParams().width == LayoutParams.WRAP_CONTENT;
// if the view's bounds aren't known yet, and this is not a wrap-content/wrap-content
// view, hold off on loading the image.