반응형
mFirebaseDatabase.addListenerForSingleValueEvent(new ValueEventListener() { @Override public void onDataChange(final DataSnapshot dataSnapshot) { for (DataSnapshot data : dataSnapshot.getChildren()) { //If email exists then toast shows else store the data on new key if (!data.getValue(User.class).getEmail().equals(email)) { mFirebaseDatabase.child(mFirebaseDatabase.push().getKey()).setValue(new User(name, email)); } else { Toast.makeText(ChatListActivity.this, "E-mail already exists.", Toast.LENGTH_SHORT).show(); } } } @Override public void onCancelled(final DatabaseError databaseError) { } });
반응형
'Android' 카테고리의 다른 글
Android Studio GPS 정보로 위치 경도 값 받아오기 (0) | 2019.08.17 |
---|---|
Android Studio BackButton 두번 클릭시 종료 설정. (0) | 2019.08.15 |
편의성 평가 : 모바일 전자정부 서비스 사용자 인터페이스 설계 가이드라인 (0) | 2019.08.14 |
Android studio Push알람 및 버전 업데이트. (0) | 2019.08.13 |
Android studio 카메라 세팅 (0) | 2019.08.12 |