Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 10. Firebase – Database Delete
- ● 게시글을 완전히 삭제하는 기능입니다.
- 1. delete_content 메소드에서 코드를 작성합니다.
- // 이미지 삭제 성공 시 데이터 베이스 값 삭제합니다.
- private void delete_content(final int position){
- storage.getReference().child("images")
- .child(imageDTOs.get(position).imageName)
- .delete().addOnSuccessListener(new OnSuccessListener<Void>() {
- // 데이터 베이스 값 삭제
- @Override
- public void onSuccess(Void aVoid) {
- database.getReference().child("images")
- .child(uidLists.get(position)).removeValue()
- .addOnSuccessListener(new OnSuccessListener<Void>() {
- @Override
- public void onSuccess(Void aVoid) {
- Toast.makeText(BoardActivity.this, "삭제가 완료 되었습니다.", Toast.LENGTH_SHORT).show();
- }
- }).addOnFailureListener(new OnFailureListener() {
- @Override
- public void onFailure(@NonNull Exception e) {
- }
- });
- }
- }).addOnFailureListener(new OnFailureListener() {
- @Override
- public void onFailure(@NonNull Exception e) {
- Toast.makeText(BoardActivity.this, "삭제 실패", Toast.LENGTH_SHORT).show();
- }
- });
- }
Add Comment
Please, Sign In to add comment