Advertisement
Guest User

Untitled

a guest
May 21st, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. class FragmentA : BundleFragment() {
  2. override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
  3. super.onViewCreated(view, savedInstanceState)
  4. myButton.setOnClickListener {
  5. navigate(FragmentADirections.fragmentAToFragmentB(), REQUEST_CODE)
  6. // If you aren't using SafeArgs plugin, you can navigate with direction id
  7. navigate(R.id.fragmentAToFragmentB, REQUEST_CODE)
  8. }
  9. }
  10. override fun onFragmentResult(requestCode: Int, bundle: Bundle) {
  11. if (requestCode == REQUEST_CODE) {
  12. val isLoginSuccessful = bundle.getBoolean(FragmentB.IS_LOG_IN_SUCCESSFUL, false)
  13. ...
  14. }
  15. }
  16. companion object {
  17. const val REQUEST_CODE = 1000
  18. }
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement