ActivityResultManager convert activity.startActivityForResult to callback Usage ActivityResultManager(activity).startActivityForResult(intent) { resultCode, data -> // handle data... } thanks RxPermissions