gpt4 book ai didi

java - 我们可以在 AchartEngine 中为 Dataset 创建一个新方法吗?

转载 作者:行者123 更新时间:2023-12-01 15:04:30 25 4
gpt4 key购买 nike

我有 3 个数组列表,一个用于值,一个用于日期,一个用于标题。我想将其设置在数据集中,但是当我设置它时

 mChartView = ChartFactory.getLineChartView(this, mDataset( legendArray,arrayforDateticks, values), renderer);

我还将其用于 Xtitle Date。

List<double[]> x = new ArrayList<double[]>(arrayforDateticks.size());
String[] date = new String[stockArr.length];
for(int i= 0; i<stockArr.length; i++)
{
date[i] = stockArr[i] ;
}
for(int i=0 ; i < titles.length; i++)
{
x.add(new double[]{ 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35});
}
for(int i=0;i<date.length;i++)
{
renderer.addXTextLabel(i+1, date[i]);
}

渲染时抛出空指针异常。addXtextlabel 为什么会这样?

最佳答案

正如所说的hoveryspicy,渲染器似乎没有被初始化。

你需要输入类似:

XYMultipleSeriesRenderer 渲染器 = new XYMultipleSeriesRenderer();

在尝试添加任何文本标签之前...

关于java - 我们可以在 AchartEngine 中为 Dataset 创建一个新方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13152376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com