KLineChart icon indicating copy to clipboard operation
KLineChart copied to clipboard

如何实现K线图的15分钟30分钟的k线图显示

Open wqandroid opened this issue 6 years ago • 20 comments

wqandroid avatar Mar 09 '19 11:03 wqandroid

https://github.com/fujianlian/KLineChart/issues/5

fujianlian avatar Mar 14 '19 02:03 fujianlian

addHeaderData和addFooterData是不是都是一样的啊 @fujianlian

zhupengxiang avatar Mar 15 '19 07:03 zhupengxiang

还有个问题 日线的话怎么弄 我们需求里有分时 15分 30分 还有个日线 @wqandroid @fujianlian

zhupengxiang avatar Mar 15 '19 07:03 zhupengxiang

也是一样操作的,只需将KLineEntity的数据换成日数据,对数据进行处理,注意date显示形式(如yyyy-mm-dd、hh-mm)。 源码中addHeaderData和addFooterData的作用是一样的,原本是一个从头插入数据,一个从末尾插入输入,源码中都进行删除所有数据新增数据,所以没啥区别,可以根据自己需求进行修改

fujianlian avatar Mar 15 '19 08:03 fujianlian

@fujianlian 为什么demo里面的分时线 刚开始一段的蓝色的线没有呢

zhupengxiang avatar Mar 22 '19 10:03 zhupengxiang

@zhupengxiang 分时线中蓝线是过去60分钟的平均值,刚开始一段没有那是前59分钟,是没有MA60值的,其他MA线也是类似

fujianlian avatar Mar 26 '19 03:03 fujianlian

@fujianlian 大佬 在否? 我们项目用的你的k线图,使用 adapter.addHeaderData(datas) 添加头部数据方法无效。就是在原来数据的基础上添加数据

pengzhaowen avatar Jun 21 '19 11:06 pengzhaowen

@pengzhaowen https://github.com/fujianlian/KLineChart/issues/1

fujianlian avatar Jun 21 '19 12:06 fujianlian

@fujianlian 就是现在看不到 #5 问题操作的图片

ousq avatar Apr 08 '20 09:04 ousq

@fujianlian 就是根据拿到的数据 在调用这个方法就行咯

ousq avatar Apr 08 '20 09:04 ousq

// adapter :  KLineChartAdapter
// a : ArrayList<KLineEntity>
adapter.addHeaderData(a);
adapter.notifyDataSetChanged();
kChartView.invalidate();
kChartView.refreshEnd();

fujianlian avatar Apr 08 '20 09:04 fujianlian

@ousq

fujianlian avatar Apr 08 '20 09:04 fujianlian

@fujianlian 好

ousq avatar Apr 08 '20 09:04 ousq

@fujianlian 先加载全部数据 然后在添加一条数据 这种

ousq avatar Apr 09 '20 01:04 ousq

@ousq
// a : ArrayList 这个是包含新增数据的所有数据 addHeaderData 默认会先清除数据,再把所有数据添加进去 具体请查看源码

fujianlian avatar Apr 09 '20 03:04 fujianlian

@fujianlian 大佬 我在问下 这种线的长度能调嘛 image

ousq avatar Apr 10 '20 07:04 ousq

image @fujianlian 想变短些

ousq avatar Apr 10 '20 07:04 ousq

@ousq 这个我记得是根据数据来绘制的,检查下是不是数据就是如此,如果不是可查看相对应代码进行修改

fujianlian avatar Apr 10 '20 09:04 fujianlian

@fujianlian 有代码提示嘛 对应的在哪里 我去看看

ousq avatar Apr 10 '20 10:04 ousq

@fujianlian 这个线 刚开始 还不会 当数据变多 了 突然就加长了

ousq avatar Apr 10 '20 10:04 ousq