인프런 - 강의/2 - 누구나 할 수 있는 안드로이드 앱 개발 (Kotlin)

2-4 목표달성 앱 - Realm remove

개복치 개발자 2019. 9. 2. 20:20

Add Button 을 완료했으니, 이제 지우는 것을 해봅니다.

 

일단 remove버튼을 눌렀을 때 나오는 dialog를 만들어주고

 

removeTodo를 만들어서

 

 

dialog에 적용해주면 끝입니다.

 

 

다만, 이렇게 하면 문제가 있는데, 저 dialog에서 입력해준 값이 id에 없을 때, 에러가 나는 것입니다.

 

그래서 클릭하면 삭제가 되도록 한번 해보겠습니다.

 

setOnItemClickListener를 만들어서 누르는 것의 id를 보내줍니다.

 

 

 

이렇게 해주면 누를 때 마다 잘 없어집니다.

 

끝 :)