【发布时间】:2018-01-09 03:34:09
【问题描述】:
我正在我的应用上应用 Google Places Api 并将 Java 转换为 C# 代码。但是当我在列表中获取附近的地方时,我收到了这个错误:
无法将类型“Java.Lang.Object”隐式转换为“Android.Runtime.JavaDictionary”。存在显式转换(您是否缺少演员表?)
private void showNearbyPlaces(JavaList<JavaDictionary<string, string>> placeList)
{
for (int eachPlace = 0; eachPlace < placeList.Size(); eachPlace++)
{
MarkerOptions markerOptions = new MarkerOptions();
JavaDictionary<string, string> googlePlace = placeList.Get(eachPlace); /*This is the error*/
}
}
代码截图
有人知道如何解决这个问题吗?谢谢你。
【问题讨论】:
标签: c# android xamarin.android