我在Android Studio中的项目需要850个svg文件。现在的问题是如何导入文件。我认为资源为R.drawable.image1 ...但是可以在drawable中创建自定义文件夹吗?在新创建的资产文件夹中实现文件是否是更好的方法?我用
val imageUrl = "file:///android_asset/bland/image1.svg"
但是android studio没有找到目录有什么帮助吗?
9cbw7uwe1#
这是我的代码。(bland是我的新资产文件夹)
val imageUrl = "file:///android_asset/bland/nomap.svg" AsyncImage( model = ImageRequest.Builder(LocalContext.current) .data(imageUrl) .decoderFactory(SvgDecoder.Factory()) .build(), contentDescription = "Image", contentScale = ContentScale.Inside, )
为
implementation("io.coil-kt:coil-compose:2.4.0") implementation("io.coil-kt:coil-svg:2.4.0")
1条答案
按热度按时间9cbw7uwe1#
这是我的代码。(bland是我的新资产文件夹)
为