summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2017-07-14 13:40:44 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2017-07-14 13:40:44 +0000
commit5a0958ed0be108585f4dccfd8f911b26e53b64bb (patch)
treeb62bc51fe5c58093f48f399b02ed5b2c5059681d /core/java
parent0c0fd0375c6efae3afcdd43a1b21b4c29cd93408 (diff)
parent0f17000fb3b417fbc6129b47385c5f3c3dfd2de5 (diff)
Merge "Fix system crash" into oc-dr1-dev
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/app/NotificationChannel.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/core/java/android/app/NotificationChannel.java b/core/java/android/app/NotificationChannel.java
index 143d147ab4e7..d6e36914ac6c 100644
--- a/core/java/android/app/NotificationChannel.java
+++ b/core/java/android/app/NotificationChannel.java
@@ -15,11 +15,6 @@
*/
package android.app;
-import org.json.JSONException;
-import org.json.JSONObject;
-import org.xmlpull.v1.XmlPullParser;
-import org.xmlpull.v1.XmlSerializer;
-
import android.annotation.SystemApi;
import android.app.NotificationManager.Importance;
import android.content.Intent;
@@ -31,6 +26,11 @@ import android.provider.Settings;
import android.service.notification.NotificationListenerService;
import android.text.TextUtils;
+import org.json.JSONException;
+import org.json.JSONObject;
+import org.xmlpull.v1.XmlPullParser;
+import org.xmlpull.v1.XmlSerializer;
+
import java.io.IOException;
import java.util.Arrays;
@@ -743,7 +743,7 @@ public final class NotificationChannel implements Parcelable {
private static String longArrayToString(long[] values) {
StringBuffer sb = new StringBuffer();
- if (values != null) {
+ if (values != null && values.length > 0) {
for (int i = 0; i < values.length - 1; i++) {
sb.append(values[i]).append(DELIMITER);
}