private void OnTrackTintChanged(Brush newValue)
 {
     if (newValue is SolidColorBrush asColorBrush)
     {
         TrackDrawable?.SetColorFilter(asColorBrush.Color, PorterDuff.Mode.SrcIn);
     }
 }
        private void OnTrackTintChanged(Brush newValue)
        {
            if (newValue is SolidColorBrush asColorBrush)
            {
#if __ANDROID_28__
#pragma warning disable 618 // SetColorFilter is deprecated
                TrackDrawable?.SetColorFilter(asColorBrush.ColorWithOpacity, PorterDuff.Mode.SrcIn);
#pragma warning restore 618 // SetColorFilter is deprecated
#else
                TrackDrawable?.SetColorFilter(new BlendModeColorFilter(asColorBrush.ColorWithOpacity, BlendMode.SrcIn));
#endif
            }
        }