public override void Layout(int l, int t, int r, int b) { const float Coeff = 3f; base.Layout(l, t, r, b); var height = b - t - PaddingTop - PaddingBottom; digitPaint.TextSize = 0.5f * height; unitPaint.TextSize = 0.10f * height; descPaint.TextSize = 0.12f * height; padding = 0.13f * height; if (wavy == null) { wavy = new WaveDrawable(Context, Width, Height); wavy.Callback = this; } else { wavy.ResetSize(Width, Height); } }
public override void Layout(int l, int t, int r, int b) { const float Coeff = 3f; base.Layout (l, t, r, b); var height = b - t - PaddingTop - PaddingBottom; digitPaint.TextSize = 0.5f * height; unitPaint.TextSize = 0.10f * height; descPaint.TextSize = 0.12f * height; padding = 0.13f * height; if (wavy == null) { wavy = new WaveDrawable (Context, Width, Height); wavy.Callback = this; } else { wavy.ResetSize (Width, Height); } }