Create blank state in no-arg RotateDrawable constructor

Also removes unnecessary constructor in InsetState so that it matches
the other DrawableWrapper classes.

Bug: 19489698
Change-Id: Ib2e510c6ae90858774970d928e541a9b08cb714a
This commit is contained in:
Alan Viverette
2015-02-25 11:12:55 -08:00
parent b3f3762ee0
commit f74869698a
2 changed files with 3 additions and 7 deletions

View File

@@ -58,7 +58,7 @@ public class InsetDrawable extends DrawableWrapper {
* No-arg constructor used by drawable inflation.
*/
InsetDrawable() {
this(new InsetState(), null);
this(new InsetState(null), null);
}
/**
@@ -82,7 +82,7 @@ public class InsetDrawable extends DrawableWrapper {
*/
public InsetDrawable(Drawable drawable, int insetLeft, int insetTop,int insetRight,
int insetBottom) {
this(new InsetState(), null);
this(new InsetState(null), null);
mState.mInsetLeft = insetLeft;
mState.mInsetTop = insetTop;
@@ -267,10 +267,6 @@ public class InsetDrawable extends DrawableWrapper {
int mInsetRight = 0;
int mInsetBottom = 0;
InsetState() {
this(null);
}
InsetState(InsetState orig) {
super(orig);