我正在使用android API for heatmap。我已經導入了依賴關係,並在我的活動結束時添加了熱圖代碼。WeightedLatLng和Collection <WeightedLatLng>
List<String> temp = Arrays.asList(coordinates.get(i).split(";"));
LatLng coor = new LatLng(Double.parseDouble(temp.get(1)), Double.parseDouble(temp.get(2)));
// Create a heat map tile provider, passing it the latlngs
WeightedLatLng data = new WeightedLatLng(coor, Double.parseDouble(temp.get(0)));
mProvider = new HeatmapTileProvider.Builder()
//.weightedData(data) //doesn't work
.data(coor) //doesn't work either
.build();
}
我得到以下錯誤在weightedData行:
WeightedData(java.util.Collection<com.google.maps.android.heatmaps.WeightedLatLng>) in Builder cannot be applies (com.google.maps.android.heatmaps.WeightedLatLng)
我嘗試添加一個演員,但使應用程序崩潰。我一直在Google上搜索很長時間並嘗試各種各樣的東西。有任何想法嗎?