MPAndroidchart– 烛台图表为空白

MPAndroidchart– 烛台图表为空白,第1张

概述正如标题所说,我试图将MPAndroidChart包含在一个项目中,并且不能让蜡烛显示出来.这是我的代码:List<CandleEntry>ceList=newArrayList<>();ceList.add(newCandleEntry(0,4.62f,2.02f,2.70f,4.13f));ceList.add(newCandleEntry(1,5.50f,2.70f,3.35f,4.

正如标题所说,我试图将MPAndroidChart包含在一个项目中,并且不能让蜡烛显示出来.这是我的代码:

    List<CandleEntry> ceList = new ArrayList<>();    ceList.add(new CandleEntry(0, 4.62f, 2.02f, 2.70f, 4.13f));    ceList.add(new CandleEntry(1, 5.50f, 2.70f, 3.35f, 4.96f));    ceList.add(new CandleEntry(2, 5.25f, 3.02f, 3.50f, 4.50f));    ceList.add(new CandleEntry(3, 6f,    3.25f, 4.40f, 5.0f));    ceList.add(new CandleEntry(4, 5.57f, 2f,    2.80f, 4.5f));    CandleDataSet cds = new CandleDataSet(ceList, "EntrIEs");    cds.setcolor(color.BLUE);    cds.setValueTextcolor(color.RED);    CandleData cd = new CandleData(cds);    candleStickChart.setData(cd);    candleStickChart.invalIDate();

但我明白了:

图表Xml

    <com.github.mikephil.charting.charts.CandleStickChart    androID:ID="@+ID/CandleStickChart"    androID:layout_wIDth="match_parent"    androID:layout_height="wrap_content" />

带有折线图的相同代码似乎工作正常.
我有什么想法可能做错了吗?
谢谢!

解决方法:

尝试使用以下代码替换您的代码.

List<CandleEntry> ceList = new ArrayList<>();    ceList.add(new CandleEntry(0, 4.62f, 2.02f, 2.70f, 4.13f));    ceList.add(new CandleEntry(1, 5.50f, 2.70f, 3.35f, 4.96f));    ceList.add(new CandleEntry(2, 5.25f, 3.02f, 3.50f, 4.50f));    ceList.add(new CandleEntry(3, 6f,    3.25f, 4.40f, 5.0f));    ceList.add(new CandleEntry(4, 5.57f, 2f,    2.80f, 4.5f));    CandleDataSet cds = new CandleDataSet(ceList, "EntrIEs");    cds.setcolor(color.rgb(80, 80, 80));    cds.setShadowcolor(color.DKGRAY);    cds.setShadowWIDth(0.7f);    cds.setDecreasingcolor(color.RED);    cds.setDecreasingPaintStyle(Paint.Style.FILL);    cds.setIncreasingcolor(color.rgb(122, 242, 84));    cds.setIncreasingPaintStyle(Paint.Style.stroke);    cds.setNeutralcolor(color.BLUE);    cds.setValueTextcolor(color.RED);    CandleData cd = new CandleData(cds);    candleStickChart.setData(cd);    candleStickChart.invalIDate();

在此,您必须指定某些属性.

总结

以上是内存溢出为你收集整理的MPAndroidchart – 烛台图表空白全部内容,希望文章能够帮你解决MPAndroidchart – 烛台图表为空白所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1113699.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存