Guest User

Untitled

a guest
Dec 10th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. buttonResend = findViewById(R.id.buttonResend);
  2.  
  3. final String phonenumber = getIntent().getStringExtra("phonenumber");
  4. sendVerificationCode(phonenumber);
  5.  
  6. findViewById(R.id.buttonResend).setOnClickListener(new View.OnClickListener() {
  7. @Override
  8. public void onClick(View view) {
  9. String code = editTextCode.getText().toString().trim();
  10. resendVerificationCode(phonenumber, token);
  11. }
  12. });
  13.  
  14. }
  15.  
  16. private void sendVerificationCode(String number) {
  17. progressBar.setVisibility(View.VISIBLE);
  18. PhoneAuthProvider.getInstance().verifyPhoneNumber(
  19. number, // Phone number to verify
  20. 60, // Timeout duration
  21. TimeUnit.SECONDS, // Unit of timeout
  22. TaskExecutors.MAIN_THREAD, // Activity (for callback binding)
  23. mCallbacks);
  24. }
  25.  
  26. private void resendVerificationCode(String number, PhoneAuthProvider.ForceResendingToken token) {
  27. PhoneAuthProvider.getInstance().verifyPhoneNumber(
  28. number, // Phone number to verify
  29. 60, // Timeout duration
  30. TimeUnit.SECONDS, // Unit of timeout
  31. this, // Activity (for callback binding)
  32. mCallbacks, // OnVerificationStateChangedCallbacks
  33. token); // ForceResendingToken from callbacks
  34. }
Add Comment
Please, Sign In to add comment