Merge "[BUG] fix NullPointerException in Notification.java"
am: c14d5db093
Change-Id: Ib1c17e2fe5f36e0230845ca123b0cd2cb7365154
This commit is contained in:
@@ -1761,7 +1761,9 @@ public class Notification implements Parcelable
|
||||
if (this.actions != null) {
|
||||
that.actions = new Action[this.actions.length];
|
||||
for(int i=0; i<this.actions.length; i++) {
|
||||
that.actions[i] = this.actions[i].clone();
|
||||
if ( this.actions[i] != null) {
|
||||
that.actions[i] = this.actions[i].clone();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3108,7 +3110,9 @@ public class Notification implements Parcelable
|
||||
* @param action The action to add.
|
||||
*/
|
||||
public Builder addAction(Action action) {
|
||||
mActions.add(action);
|
||||
if (action != null) {
|
||||
mActions.add(action);
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
@@ -3122,7 +3126,9 @@ public class Notification implements Parcelable
|
||||
public Builder setActions(Action... actions) {
|
||||
mActions.clear();
|
||||
for (int i = 0; i < actions.length; i++) {
|
||||
mActions.add(actions[i]);
|
||||
if (actions[i] != null) {
|
||||
mActions.add(actions[i]);
|
||||
}
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user