Beispiel #1
0
 internal ScaleState(android.graphics.drawable.ScaleDrawable.ScaleState orig, android.graphics.drawable.ScaleDrawable
                     owner, android.content.res.Resources res)
 {
     if (orig != null)
     {
         if (res != null)
         {
             mDrawable = orig.mDrawable.getConstantState().newDrawable(res);
         }
         else
         {
             mDrawable = orig.mDrawable.getConstantState().newDrawable();
         }
         mDrawable.setCallback(owner);
         mScaleWidth            = orig.mScaleWidth;
         mScaleHeight           = orig.mScaleHeight;
         mGravity               = orig.mGravity;
         mUseIntrinsicSizeAsMin = orig.mUseIntrinsicSizeAsMin;
         mCheckedConstantState  = mCanConstantState = true;
     }
 }
Beispiel #2
0
		internal ScaleDrawable(android.graphics.drawable.ScaleDrawable.ScaleState state, 
			android.content.res.Resources res)
		{
			mScaleState = new android.graphics.drawable.ScaleDrawable.ScaleState(state, this, 
				res);
		}
Beispiel #3
0
 internal ScaleDrawable(android.graphics.drawable.ScaleDrawable.ScaleState state,
                        android.content.res.Resources res)
 {
     mScaleState = new android.graphics.drawable.ScaleDrawable.ScaleState(state, this,
                                                                          res);
 }