Конечная цель - удалить эти изображения, если это имеет значение, и у меня есть StorageReference
в папке моих изображений в Firestore в той же области.
Вот фрагмент кода:
private val images = ArrayList<MyImage>()
private val storageRef = Firebase.storage.reference
.child("images")
fun delete(position: Int): Boolean {
val toDelete = images[position].url
// And then what?
return true
}
Объект MyImage
просто содержит растровое изображение, подпись пользователя и URL-адрес загрузки.
Как я могу получить ссылку на файл и сказать Firestore удалить его?