OSDN Git Service

Merge "Make AnimatedVectorDrawable public."
authorztenghui <ztenghui@google.com>
Mon, 23 Jun 2014 17:57:42 +0000 (17:57 +0000)
committerAndroid (Google) Code Review <android-gerrit@google.com>
Fri, 20 Jun 2014 20:04:02 +0000 (20:04 +0000)
1  2 
api/current.txt
graphics/java/android/graphics/drawable/VectorDrawable.java

diff --cc api/current.txt
Simple merge
@@@ -276,16 -248,13 +248,6 @@@ public class VectorDrawable extends Dra
      }
  
      @Override
-     public boolean getPadding(Rect padding) {
-         if (mVectorState.mPadding != null) {
-             padding.set(mVectorState.mPadding);
-             return true;
-         } else {
-             return super.getPadding(padding);
-         }
 -    public void inflate(Resources res, XmlPullParser parser, AttributeSet attrs, Theme theme)
 -            throws XmlPullParserException, IOException {
 -        final VPathRenderer p = inflateInternal(res, parser, attrs, theme);
 -        setPathRenderer(p);
--    }
--
--    @Override
      public boolean canApplyTheme() {
          return super.canApplyTheme() || mVectorState != null && mVectorState.canApplyTheme();
      }
          }
      }
  
 -    private void setPathRenderer(VPathRenderer pathRenderer) {
 -        mVectorState.mVPathRenderer = pathRenderer;
 -    }
 -
      private static class VectorDrawableState extends ConstantState {
 +        int[] mThemeAttrs;
          int mChangingConfigurations;
          VPathRenderer mVPathRenderer;
-         Rect mPadding;
          ColorStateList mTint;
          Mode mTintMode;