return highIndicatorText;
}
+ private ImageView CreateLowIndicatorImage()
+ {
+ if (lowIndicatorImage == null)
+ {
+ lowIndicatorImage = new ImageView()
+ {
+ WidthResizePolicy = ResizePolicyType.Fixed,
+ HeightResizePolicy = ResizePolicyType.Fixed,
+ AccessibilityHidden = true,
+ };
+ this.Add(lowIndicatorImage);
+ }
+
+ return lowIndicatorImage;
+ }
+
+ private ImageView CreateHighIndicatorImage()
+ {
+ if (highIndicatorImage == null)
+ {
+ highIndicatorImage = new ImageView()
+ {
+ WidthResizePolicy = ResizePolicyType.Fixed,
+ HeightResizePolicy = ResizePolicyType.Fixed,
+ AccessibilityHidden = true,
+ };
+ this.Add(highIndicatorImage);
+ }
+
+ return highIndicatorImage;
+ }
+
+
+
private ImageView CreateBackgroundTrack()
{
if (null == bgTrackImage)
return thumbImage;
}
- private ImageView CreateValueIndicator()
+ private ImageView CreateValueIndicatorImage()
{
if (valueIndicatorImage == null)
{
CreateHighIndicatorText().ApplyStyle(sliderStyle.HighIndicator);
}
+ if (null != sliderStyle?.LowIndicatorImage)
+ {
+ CreateLowIndicatorImage().ApplyStyle(sliderStyle.LowIndicatorImage);
+ }
+
+ if (null != sliderStyle?.HighIndicatorImage)
+ {
+ CreateHighIndicatorImage().ApplyStyle(sliderStyle.HighIndicatorImage);
+ }
+
if (null != sliderStyle?.Track)
{
CreateBackgroundTrack().ApplyStyle(sliderStyle.Track);
if (null != sliderStyle?.ValueIndicatorImage)
{
- CreateValueIndicator().ApplyStyle(sliderStyle.ValueIndicatorImage);
+ CreateValueIndicatorImage().ApplyStyle(sliderStyle.ValueIndicatorImage);
}
if (null != sliderStyle?.WarningTrack)