Skip to content

[Deprecated] startActivityForResult & requestPermission

License

Notifications You must be signed in to change notification settings

yfbx-repo/ResultHelper

Repository files navigation

[Deprecated] ResultHelper

License

use a Fragment as the router to handler the activity result and permission result

dependencies

dependencies {
    implementation 'com.github.yfbx-repo:ResultHelper:2.0.2'
}

sample

  • start activity for result
startForResult(Intent()) { code, data ->
    if (code == Activity.RESULT_OK && data != null) {
       //todo
     }
}
  • request permission
request(Manifest.permission.WRITE_EXTERNAL_STORAGE) { isGrant ->
    if (isGrant) {
         //todo
    }
}