/// <summary> /// Gets the default check box drawable and set the color to the CheckColor. /// </summary> /// <returns>The default check box drawable.</returns> /// <param name="view">View.</param> private Drawable GetDefaultCheckBoxDrawable(Android.Views.View view) { TypedValue value = new TypedValue(); view.Context.Theme.ResolveAttribute(Android.Resource.Attribute.ListChoiceIndicatorMultiple, value, true); var origImg = view.Context.Resources.GetDrawable(value.ResourceId); var porterDuffColor = new Android.Graphics.PorterDuffColorFilter(Element.CheckColor.ToAndroid(), Android.Graphics.PorterDuff.Mode.SrcIn); origImg.SetColorFilter(porterDuffColor); return(origImg); }
public override void Render() { SetContentView(Resource.Layout.WelcomeView); Button b = (Button)FindViewById(Resource.Id.myButton); if (b != null) { Android.Graphics.Color color = Android.Graphics.Color.Rgb(0x62, 0x63, 0x70); Android.Graphics.PorterDuff.Mode mode = Android.Graphics.PorterDuff.Mode.Multiply; var colorFilder = new Android.Graphics.PorterDuffColorFilter(color, mode); b.Background.SetColorFilter(colorFilder); b.Click += (sender, e) => { MXDroidContainer.Navigate("Dashboard"); }; } }