Если действие отменено, тогда data
будет null
(возвращается приложением галереи), но Kotlin не разрешает null
по умолчанию, поэтому возникает проблема.
Чтобы избежать этого, установитеdata
как обнуляемый, используя ?
как Intent?
public override fun onActivityResult(requestCode: Int,
resultCode: Int,
data: Intent?) {
// mark as null type ^