Как я могу присвоить значение UserInfo.getEmail () переменной электронной почты в событии нажатия кнопки?
Фрагмент администратора
public void onClick(View v) {
String email = "";
fAuth.sendPasswordResetEmail(email)
.addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
Toast.makeText(getActivity(), "Password Reset link sent to your registered E-Mail!", Toast.LENGTH_LONG).show();
}else{
Toast.makeText(getActivity(), "Failed to send reset email!", Toast.LENGTH_SHORT).show();
}
}
});
}
});
@Override
public void onItemClick(DocumentSnapshot snapshot, int position) {
UserInfo userInfo = snapshot.toObject(UserInfo.class);
Log.d("Item_CLICK", "Clicked the item : " + position + "and the ID:" + userInfo.getEmail());
}