파이어베이스 안에 저장되어 있는 특정 자료만 삭제하도록 하겠다.
파이어베이스 안에 이렇게 저장되어 있다.
여기서 특정 자료를 지우기 위해 유저 key값이 필요하며 이는 LSExbmg....... 이거다.
ReviewList에 저런 형식으로 저장되어 있다. 이를 활용한다.
삭제 다이어로그에서 삭제를 클릭했을때 아래있는 delete 함수를 실행.
데이타베이스에 저장되어있는 child값을 따라가서 setValue를 null로하면 지워지게된다.
그리고 나서 화면을 새로고침주는 효과를 주기 위해서 intent를 보내주어 재시작 하게 해준다.
'안드로이드 스튜디오' 카테고리의 다른 글
안드로이드 스튜디오> 앨범에서 여러장 불러오기 (1) | 2019.02.14 |
---|---|
Adapter에서 dialog 사용법 (0) | 2019.01.15 |
firebase 저장소에 저장된 사진을 불러와 이미지뷰에 넣기. (2) | 2018.09.13 |