public ClassDescRotateDrawable(ClassDescDrawableMgr classMgr,ClassDescElementDrawableBased<? super RotateDrawable> parent)
{
super(classMgr,"rotate",parent);
this.rotateStateField = new FieldContainer<Drawable.ConstantState>(RotateDrawable.class, "mState");
Class rotateStateClass = MiscUtil.resolveClass(RotateDrawable.class.getName() + "$RotateState");
if (Build.VERSION.SDK_INT >= MiscUtil.MARSHMALLOW) // level 23, v6.0
this.mDrawableField = new FieldContainer<Drawable>("android.graphics.drawable.DrawableWrapper", "mDrawable");
else
this.mDrawableField = new FieldContainer<Drawable>(rotateStateClass, "mDrawable");
this.mPivotXRelField = new FieldContainer<Boolean>(rotateStateClass, "mPivotXRel");
this.mPivotXField = new FieldContainer<Float>(rotateStateClass, "mPivotX");
this.mPivotYRelField = new FieldContainer<Boolean>(rotateStateClass, "mPivotYRel");
this.mPivotYField = new FieldContainer<Float>(rotateStateClass, "mPivotY");
this.mFromDegreesField = new FieldContainer<Float>(rotateStateClass, "mFromDegrees");
this.mCurrentDegreesField = new FieldContainer<Float>(rotateStateClass, "mCurrentDegrees");
this.mToDegreesField = new FieldContainer<Float>(rotateStateClass, "mToDegrees");
}
ClassDescRotateDrawable.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:itsnat_droid
作者:
评论列表
文章目录