Exemplo n.º 1
0
        public override View GetView()
        {
            LinearLayout.LayoutParams p = new LinearLayout.LayoutParams
                                              (LinearLayout.LayoutParams.WrapContent, LinearLayout.LayoutParams.WrapContent)
            {
                Gravity = GravityFlags.CenterHorizontal
            };
            dateText.LayoutParameters = p;

            GradientDrawable d = new GradientDrawable();

            d.SetColorFilter(Color.LightGray, PorterDuff.Mode.Src);
            d.SetCornerRadius(10);

            dateText.Background = d;

            dateText.Clickable            = false;
            dateText.Focusable            = false;
            dateText.FocusableInTouchMode = false;
            dateText.MovementMethod       = null;
            dateText.KeyListener          = null;
            if (dateText.HasOnClickListeners)
            {
                dateText.SetOnClickListener(null);
            }

            return(dateText);
        }
        GradientDrawable GetBackgroundColorDrawable(int cornerRadius, Color backgroundColor)
        {
            GradientDrawable gd = new GradientDrawable();

            gd.SetCornerRadius(cornerRadius);
            gd.SetColorFilter(Android.Graphics.Color.White, PorterDuff.Mode.SrcAtop);
            return(gd);
        }