我正在尝试按照此链接的教程通过https://github.com/AnyChart/AnyChart-Android/wiki/Getting-started
通过AnyChart库在Android中创建基本饼图但是,我使用的是Kotlin,而示例使用的是Java。
我在Android程序中收到以下错误:
Java type mismatch expected (Mutable)List<DataEntry!>! but found kotlin.collections.ArrayList<ValueDataEntry /* = java.util.ArrayList<ValueDataEntry> */. Use explicit cast!
下面是我的代码(错误发生在最后一行):
val pie = AnyChart.pie()
val data = ArrayList<ValueDataEntry>()
data.add(ValueDataEntry("John",10000))
data.add(ValueDataEntry("Jake",12000))
data.add(ValueDataEntry("Peter",18000))
pie.data(data);
我该如何将变量data
强制转换为(Mutable)List<DataEntry!>!
?