コード例 #1
0
 public DrawerArrowDrawable(Context paramContext)
 {
   this.mPaint.setStyle(Paint.Style.STROKE);
   this.mPaint.setStrokeJoin(Paint.Join.MITER);
   this.mPaint.setStrokeCap(Paint.Cap.BUTT);
   this.mPaint.setAntiAlias(true);
   paramContext = paramContext.getTheme().obtainStyledAttributes(null, R.styleable.DrawerArrowToggle, R.attr.drawerArrowStyle, R.style.Base_Widget_AppCompat_DrawerArrowToggle);
   setColor(paramContext.getColor(R.styleable.DrawerArrowToggle_color, 0));
   setBarThickness(paramContext.getDimension(R.styleable.DrawerArrowToggle_thickness, 0.0F));
   setSpinEnabled(paramContext.getBoolean(R.styleable.DrawerArrowToggle_spinBars, true));
   setGapSize(Math.round(paramContext.getDimension(R.styleable.DrawerArrowToggle_gapBetweenBars, 0.0F)));
   this.mSize = paramContext.getDimensionPixelSize(R.styleable.DrawerArrowToggle_drawableSize, 0);
   this.mBarLength = Math.round(paramContext.getDimension(R.styleable.DrawerArrowToggle_barLength, 0.0F));
   this.mArrowHeadLength = Math.round(paramContext.getDimension(R.styleable.DrawerArrowToggle_arrowHeadLength, 0.0F));
   this.mArrowShaftLength = paramContext.getDimension(R.styleable.DrawerArrowToggle_arrowShaftLength, 0.0F);
   paramContext.recycle();
 }
コード例 #2
0
 private se(Context paramContext)
 {
   b.setStyle(Paint.Style.STROKE);
   b.setStrokeJoin(Paint.Join.MITER);
   b.setStrokeCap(Paint.Cap.BUTT);
   b.setAntiAlias(true);
   paramContext = paramContext.getTheme().obtainStyledAttributes(null, sb.af, aen.S, aal.bv);
   a(paramContext.getColor(sb.aj, 0));
   b(paramContext.getDimension(sb.an, 0.0F));
   a(paramContext.getBoolean(sb.am, true));
   c(Math.round(paramContext.getDimension(sb.al, 0.0F)));
   j = paramContext.getDimensionPixelSize(sb.ak, 0);
   e = Math.round(paramContext.getDimension(sb.ai, 0.0F));
   d = Math.round(paramContext.getDimension(sb.ag, 0.0F));
   f = paramContext.getDimension(sb.ah, 0.0F);
   paramContext.recycle();
 }