Dart 如何在Flitter google地图中从互联网上获取标记图标
我在互联网上有一些图标,我想为flutter谷歌标记设置这些图标,我该怎么做 一种方法是从internet获取图像并将其转换为字节数据,然后Uint8List最终使用BitmapDescriptor.fromBytes将其设置在标记上 我这样做,但不工作Dart 如何在Flitter google地图中从互联网上获取标记图标,dart,flutter,google-maps-markers,Dart,Flutter,Google Maps Markers,我在互联网上有一些图标,我想为flutter谷歌标记设置这些图标,我该怎么做 一种方法是从internet获取图像并将其转换为字节数据,然后Uint8List最终使用BitmapDescriptor.fromBytes将其设置在标记上 我这样做,但不工作 有人可以帮忙吗?您可以使用“BitmapDescriptor.fromBytes”来显示图标。根据下面的例子 var iconurl ='your url'; var dataBytes; var reque
有人可以帮忙吗?您可以使用“BitmapDescriptor.fromBytes”来显示图标。根据下面的例子
var iconurl ='your url';
var dataBytes;
var request = await http.get(iconurl);
var bytes = request.bodyBytes;
setState(() {
dataBytes = bytes;
});
final Marker marker = Marker(
markerId: markerId,
icon: BitmapDescriptor.fromBytes(dataBytes.buffer.asUint8List()),
position: LatLng(
lat,
lng,
),
infoWindow: InfoWindow(title: address, snippet: desc),
);
您可以使用“BitmapDescriptor.fromBytes”显示图标。根据下面的例子
var iconurl ='your url';
var dataBytes;
var request = await http.get(iconurl);
var bytes = request.bodyBytes;
setState(() {
dataBytes = bytes;
});
final Marker marker = Marker(
markerId: markerId,
icon: BitmapDescriptor.fromBytes(dataBytes.buffer.asUint8List()),
position: LatLng(
lat,
lng,
),
infoWindow: InfoWindow(title: address, snippet: desc),
);
首先添加你的代码,然后添加你的代码。这意味着你想从互联网上获取图标吗?具体说明你的要求。首先添加你的代码,然后添加你的代码,这意味着你想从互联网上获取图标吗?具体说明你的要求