作者j0918jack (东港)
看板AndroidDev
标题[问题] DountChartView 重绘
时间Tue Oct 4 14:03:43 2016
各位前辈好,小弟目前要处理一个DountChartView
大概像这样
https://goo.gl/EhjLL8
但是会随着所选取的资料去更动图的分布
目前遇到的问题是
只能在程式开启时画一次图
资料更换时不知道怎麽去刷新图......
部分程式码大概如下
MainActivity里画图的方法:
https://gist.github.com/anonymous/d498321e23d6ec7472b03bcfd0127152
画图的java档:
https://gist.github.com/anonymous/b40b5e66b6f725e93bd00a40a08fb082
不好意思麻烦各位帮我解惑
感激不尽
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.32.123.167
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1475561029.A.73E.html
1F:→ passli: 把那个view remove 再加一次? 10/04 14:30
2F:→ gohomexx: view.invalidate() ? 10/04 17:15
3F:→ FlowerYen: 画图的部分,再多开一个setValue的function 10/05 13:36
4F:→ FlowerYen: 不然你value只有在建构的时候才会传入 10/05 13:37
5F:→ FlowerYen: 这样如果要更新资料时,都要重new一个view 10/05 13:39
6F:→ FlowerYen: 更新完资料後call invalidate 就会强制view重绘了 10/05 13:42