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); }