프로젝트 목표, 멤버 추가 및 수정&삭제 / 리사이클러뷰 리플래쉬 기능 추가 - KSJ
Opened this issue · 0 comments
Ksj214 commented
- 프로젝트 목표를 생성할 수 있게 되었으며, 프로젝트의 달성 여부를 체크박스로 체크할 수 있게되었습니다.
- 해당 프로젝트 목표를 클릭하면 제목과 설명을 더 자세히 볼 수 있는 액티비티로 넘어갑니다.
- 이제 프로젝트의 목표, 멤버를 추가할 때 리사이클러뷰에 바로바로 추가됩니다. 다만 아직 프로젝트 리사이클러뷰는 새로 생성되거나 이름이 바뀔 때 바로바로 바뀌지 않습니다.
- 리사이클러뷰를 위로 슬라이드하면 해당 리사이클러뷰가 새로고침되는 기능(스와이프 리플래시 레이아웃)이 추가되었습니다.
- InnerProject의 프로젝트 이름을 누르면 프로젝트의 이름, 설명을 수정하는 액티비티로 넘어갑니다.
- 프로젝트 목표, 삭제 리사이클러뷰 아이템을 꾹 누르면 해당 아이템을 삭제할지 물어보는 버튼과 알림창이 뜹니다. 프로젝트 목표 아이템은 수정도 가능합니다.
- InnerProject의 프로젝트 삭제 버튼을 누르면 프로젝트 삭제가 가능합니다. 또한 해당 프로젝트의 목표, 멤버DB도 삭제됩니다. 추후에 단체채팅방이 완성되면, 해당 프로젝트의 채팅방도 삭제되는 기능을 추가할 예정입니다.
발견된 버그 : 새 프로젝트 목표 창에서 EditText를 누르면 프로젝트 목표 리사이클러뷰가 사라지는 버그가 있습니다. 리사이클러뷰 새로고침을 하면 다시 정상적으로 보이긴 하지만, 아직 원인을 찾지 못하고있습니다.
- 아직 product에 merge하지 않고 KSJ 브랜치에만 업데이트 되었습니다.