hamzaTheDev
10/24/2023, 7:56 PMGoogleMap {
latLongList.forEachIndexed { index, latLng ->
val markerState = rememberMarkerState(position = latLng)
MarkerComposable(
state = markerState
) {
CustomMarker("IMAGE_URL")
}
}
}
Inside CustomMarker, I'm trying to show markers as images inside the GoogleMap composable, but coil's AsyncImage doesnt work properly here, but it can load local images (and network images outside GoogleMap scope), but network images don't load inside compose GoogleMap. Any solution to this?yschimke
10/24/2023, 8:01 PMyschimke
10/24/2023, 8:02 PMhamzaTheDev
10/24/2023, 8:11 PMyschimke
10/24/2023, 8:13 PMhamzaTheDev
10/24/2023, 8:17 PMhamzaTheDev
10/24/2023, 9:42 PMChristoph Wiesner
10/31/2023, 2:27 PMChristoph Wiesner
10/31/2023, 2:59 PMval painter = rememberAsyncImagePainter(
model = ImageRequest.Builder(LocalContext.current)
.data("http://...")
.allowHardware(false)
.build()
)
MarkerComposable(
keys = arrayOf(painter.state),
state = singapore4State,
) {
Image(painter, contentDescription = null)
}
does not work for mehamzaTheDev
10/31/2023, 3:07 PMhamzaTheDev
10/31/2023, 3:45 PMChristoph Wiesner
11/01/2023, 6:15 AMChristoph Wiesner
11/06/2023, 7:37 AMvar showImage by remember {
mutableStateOf(false)
}
val painter = rememberAsyncImagePainter(
model = ImageRequest.Builder(LocalContext.current)
.data("<https://www.aquasafemine.com/wp-content/uploads/2018/06/dummy-man-570x570.png>")
.size(Size.ORIGINAL) // Set the target size to load the image at.
.build()
)
if (painter.state is AsyncImagePainter.State.Success) {
showImage = true
}
MarkerComposable(
keys = arrayOf(showImage),
state = singapore4State,
) {
Image(
painter = painter,
contentDescription = "asdf"
)
}
hamzaTheDev
11/17/2023, 7:32 PMChristoph Wiesner
11/20/2023, 7:19 AMhamzaTheDev
11/20/2023, 2:15 PMhamzaTheDev
11/20/2023, 2:19 PM.allowHardware(false)
to the ImageRequest builder.Christoph Wiesner
11/20/2023, 2:49 PMhamzaTheDev
11/20/2023, 3:07 PMChristoph Wiesner
11/21/2023, 7:02 AMhamzaTheDev
11/21/2023, 8:10 AMChristoph Wiesner
11/21/2023, 8:51 AMChristoph Wiesner
11/21/2023, 8:51 AMEmiliano Schiavone
04/09/2025, 8:44 PMChristoph Wiesner
04/10/2025, 6:09 AMAsyncImage(
model =
ImageRequest
.Builder(LocalContext.current)
.data(url)
.allowHardware(false)
.crossfade(true)
.build(),
)
Emiliano Schiavone
04/10/2025, 12:39 PMChristoph Wiesner
04/10/2025, 1:55 PM