Hi,
I am trying to test Trackball functionality, but it fails with ClassCastException on Android if I am using DateTimeContinuousAxis. It cannot cast Long to Calendar in DateTimeContinuousAxis.findClosestPoint. See my chart below:
<RadCartesianChart id="cartesianChart" pointSelectionMode="single" (pointSelected)="pointSelected($event)">
<LinearAxis tkCartesianVerticalAxis horizontalLocation="left" allowZoom="true" allowPan="true"></LinearAxis>
<DateTimeContinuousAxis tkCartesianHorizontalAxis
minimum="01/02/2015"
maximum="01/10/2015"
majorStep="Month"
dateFormat="MMM-dd"
labelFitMode="Rotate"
labelRotationAngle="1.2"
allowZoom="true" allowPan="true">
</DateTimeContinuousAxis>
<LineSeries tkCartesianSeries
id="temperatureSeries"
seriesName="temperature"
[items]="tempReports"
categoryProperty="timeStamp"
valueProperty="Amount"
selectionMode="DataPoint">
</LineSeries>
<LineSeries tkCartesianSeries
seriesName="humidity"
[items]="humidityReports"
categoryProperty="timeStamp"
valueProperty="Amount">
</LineSeries>
<Palette tkCartesianPalette seriesName="temperature">
<PaletteEntry tkCartesianPaletteEntry strokeWidth="10" strokeColor="Green"></PaletteEntry>
</Palette>
<Palette tkCartesianPalette seriesName="humidity">
<PaletteEntry tkCartesianPaletteEntry strokeWidth="10" strokeColor="Blue"></PaletteEntry>
</Palette>
<Trackball tkCartesianTrackball showIntersectionPoints="true"></Trackball>
</RadCartesianChart>
I am wondering if this is a general problem or I am doing something wrong. It would be nice to publish more examples and more complex examples online.
Thanks