我想使用远程图像作为底部导航中的图标。 线圈版本是3.0.4
要给菜单项设置图像,它必须是一个drawable类,但是当coil更新到版本3时,它改变为返回Image接口。
fun loadMenuIcon(position: Int, imageUrl: String){
val imageLoader = Application().newImageLoader(mContext)
val request = ImageRequest.Builder(mContext)
.data(imageUrl)
.crossfade(true)
.target { drawable ->
val menuItem = bottomNavView.menu.getItem(position)
menuItem.icon = drawable }
.build()
imageLoader.enqueue(request)
}
类型不匹配
必填:可绘制? 发现:图片
我遇到错误。
线圈 3.x 版本可以吗?如果不行的话可以推荐一下其他方法吗?
帮助我!