我不能让x轴在我Shinobichart好看。右轴标签被切成两半(见图片)。 xAxis.setRangePaddingHigh不起作用。我认为这与我使用自定义日期范围有关。请帮忙!Shinobichart轴填充
DateRange dateRange = new DateRange(oldDate, today);
xAxis.setDefaultRange(dateRange);
xAxis.setTickMarkClippingModeHigh(TickMark.ClippingMode.TICKS_AND_LABELS_PERSIST);
xAxis.getStyle().getTickStyle().setMinorTicksShown(true);
xAxis.getStyle().getTickStyle().setMajorTicksShown(true);
xAxis.getStyle().getTickStyle().setLabelsShown(true);
DateFrequency test = new DateFrequency(30, DateFrequency.Denomination.MINUTES);
xAxis.setRangePaddingHigh(test);
shinobiChart.setXAxis(xAxis);
谢谢合作!更改clippingmodes给了我更多的选择,也许我会尝试你refered给听众。但我希望能有一个更顺畅的解决方案。用户可以选择最近6,12或24小时或三天的数据。我从现在开始制定一个自定义范围,并在X小时后返回。在不同的图表中,刻度标签的位置各不相同。在6小时内,只显示一个标签。 (手机旋转时效果会更好)。如果我没有设置默认范围,那么看到标签自动定位的方式会很好,就像我觉得它们的做法一样。 – Fubbe99