finish函数在for循环完成之前工作。大多数解决方案都是相似的,但我的i变量是String而不是Int,我在for循环中使用它(我使用的是kotlin(。Thaks.
ekle.setOnClickListener {
mydots.visibility = View.VISIBLE
ekle.isClickable = false
sekilbutton.isClickable = false
storage2()
for (i in imagelist){
storageEkle(i)
}
finish()
}
这应该有效:
imagelist.forEach {
storageEkle(it)
}.also {
finish()
}