java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1888, result=0, data=null} to activity

前端 未结 12 1255
你的背包
你的背包 2020-11-29 01:31

My app allows the user to press a button, it opens the camera, they can take a photo and it will show up in an imageview. If the user presses back or cancel while the camera

12条回答
  •  情话喂你
    2020-11-29 02:22

    For Kotlin Users

    You just need to add ? with Intent in onActivityResult as the data can be null if user cancels the transaction or anything goes wrong. So we need to define data as nullable in onActivityResult

    Just replace onActivityResult signature of SampleActivity with below:

    override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?)
    

提交回复
热议问题