Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
        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);
            }
        }