Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
  2. super.onViewCreated(view, savedInstanceState)
  3. val user = FirebaseAuth.getInstance().currentUser
  4. val email = user?.email
  5.  
  6. FirestoreUtil.getCurrentUser { users ->
  7. view.profil_name.text = users.name
  8. view.profil_email.text = email
  9. view.text_bio.text = users.bio
  10. if(users.status != "santri"){
  11. view.button_menjadi_pengajar.visibility = View.VISIBLE
  12. view.floating_action_button.visibility = View.INVISIBLE
  13. }
  14. if(users.profilePicturePath!=null){
  15. GlideApp.with(this)
  16. .load(users.profilePicturePath)
  17. .placeholder(R.mipmap.default_profile)
  18. .into(view.profil_picture)
  19. }
  20. }
  21. }
  22.  
  23. fun getCurrentUser(onSuccess: (Users) -> Unit){
  24. currentUserDocRef.get()
  25. .addOnSuccessListener {
  26. onSuccess(it.toObject(Users::class.java)!!)
  27.  
  28. }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement