Java Bar.setBarStyle(BarStyle.RECTGRADIENT)无法按预期工作

Java Bar.setBarStyle(BarStyle.RECTGRADIENT)无法按预期工作,java,android,teechart,Java,Android,Teechart,使用StartColor和Color错误地绘制渐变色。它不考虑EndColor的值 Bar bar = new Bar(); bar.setMultiBar(MultiBars.STACKED); bar.setBarStyle(BarStyle.RECTGRADIENT); bar.getGradient().setDirection(GradientDirection.VERTICAL); bar.getGradient().setUseMiddle(false); bar.getGrad

使用
StartColor
Color
错误地绘制渐变色。它不考虑
EndColor
的值

Bar bar = new Bar();
bar.setMultiBar(MultiBars.STACKED);
bar.setBarStyle(BarStyle.RECTGRADIENT);
bar.getGradient().setDirection(GradientDirection.VERTICAL);
bar.getGradient().setUseMiddle(false);

bar.getGradient().setStartColor(Color.fromArgb(0xff000000));
bar.getGradient().setEndColor(Color.fromArgb(0xffffff00));

// WORKAROUND: Setting the color yields a valid gradient.
// bar.setColor(Color.fromArgb(0xffffff00));

Android 4.1.2,Nexus S.

你说得对。我已将其添加到缺陷列表中,以便在下一版本中进行修订。
与此同时,我觉得你建议的解决办法很好。

你说得对。我已将其添加到缺陷列表中,以便在下一版本中进行修订。 与此同时,你建议的解决办法在我看来很好