我正在尝试为Infragistics Iguana图表制作Xamarin.Android绑定。我已经包括了common.jar和数据图表.jar(如果这是相关的)作为EmbeddedJars。
对这些的来源一无所知,如果我让 common.jar一个嵌入式参考 Jar,我会得到 5 个未找到的各种类型的构建错误。
目前,我得到的错误是这样的:
错误 CS0102: 类型"Com.Iguanaui.ValueListView" 已包含 的定义 "id_ctor_Landroid_content_Context_Landroid_util_AttributeSet_" (CS0102)(Infragistics.Iguana.Binding)
不幸的是,文档中的示例似乎都没有与我解决这个特定问题相吻合。
这是我对它的半心半意的破解(在 Transforms.xml 中):
<attr path="/api/package[@name='com.iguanaui']/class[@name='ValueListView']/method[@name='id_ctor_Landroid_content_Context_Landroid_util_AttributeSet_']" name="aConstructor">Foo</attr>
我接近了吗?
Iguana产品已经退役,Infragistics有一组新的Android控件,其中包括一个数据图表,该图表确实带有Xamarin绑定。 您可以从Infragistics网站下载试用版。