gpt4 book ai didi

dart - 如何在 flutter google map 中从互联网上获取标记图标

转载 作者:IT王子 更新时间:2023-10-29 07:11:44 27 4
gpt4 key购买 nike

我在互联网上有一些图标,我想为 flutter google marker 设置这些图标,我该怎么做?

一种方法是从互联网上获取图像并将其转换为字节数据,Uint8List 最后使用 BitmapDescriptor.fromBytes 将其设置在标记上

我这样做但没有工作

有人可以帮忙吗?

最佳答案

您可以使用“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),
);

关于dart - 如何在 flutter google map 中从互联网上获取标记图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55964013/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com