如何在Compose UI Android Jetpack中将URL加载到Image到DrawImage中?

问题描述 投票:4回答:1

我可以使用val image = +imageResource(R.drawable.header)并使用DrawImage(image)从可绘制资源中加载图像,

但是如何将字符串URL加载到DrawImage(image)中?我尝试使用Glide,但是需要将其加载到imageView中。同时DrawImage(image)不接受来自imageView的输入。

谢谢。

android image-processing kotlin drawimage android-jetpack-compose
1个回答
0
投票

由于某些原因,它的支持仍未添加到Jetpack compose中。但是暂时可以使用此类[]

https://gist.github.com/nglauber/8a3c39db47813483d788fb2914f0f21f#file-image-kt

要使用它,您需要以这种方式调用它:

Image(
  <your image url>,
  144.dp,
  96.dp
  )
}

您可以在这里查看我的使用方式。https://github.com/ranjeetsinha13/gobble/blob/f8d9bca4b010adf5b4aa59cc6e56f8612ee1de09/app/src/main/java/com/rs/gobble/ui/fragments/SearchFragment.kt#L120

© www.soinside.com 2019 - 2024. All rights reserved.