Closed domino8788 closed 4 years ago
시설 정보를 표시하는 프래그먼트를 구현한다.
[x] Fragment 를 추가한다.
FacilityInfoFragment로 명명한다.
매개변수로 표시할 시설의 SearchableFacility 객체를 받는다.
[x] 시설의 시간표 데이터를 표시하는 기능을 구현한다.
[x] 액션바에 메뉴를 구현한다.
시설이 즐겨찾기에 포함되어있지 않으면 즐겨찾기 버튼을 속이 비어있는 버튼이 표시되게한다.
시설이 즐겨찾기에 포함되어있으면 속이 차있는 버튼이 표시되게 한다.
[x] 홈 버튼(왼쪽을 가리키는 화살표) 클릭 시 현재 프래그먼트를 종료하게 구현한다.
[x] 즐겨찾기 버튼 클릭 시 표시중인 시설을 즐겨찾기에 추가 및 삭제 기능을 구현한다.
이미 즐겨찾기에 속해있는 상태에서 클릭 시 해당 시설을 즐겨찾기에서 삭제하고 버튼을 속이 비어있는 버튼으로 바꾼다.
즐겨찾기에 속해있지 않은 상태에서 클릭 시 해당 시설을 즐겨찾기에 추가하고 버튼을 속이 차있는 버튼으로 바꾼다.
[x] FavoritesViewModel에 매개변수로 받은 시설을 즐겨찾기에서 삭제하는 기능을 구현한다.
[x] FavoritesViewModel에 매개변수로 받은 시설이 즐겨찾기에 존재하는지를 반환하는 기능을 구현한다.
위의 커밋을 통해 기능구현을 완료했으므로 이슈를 닫는다.
수정사항이 발생해서 이슈를 재개한다.
위의 커밋을 통해 수정을 완료했으므로 이슈를 닫는다.
시설 정보를 표시하는 프래그먼트를 구현한다.
157 의 레이아웃을 기반으로 한다.
148 에 명시된 디자인을 참고한다.
[x] Fragment 를 추가한다.
FacilityInfoFragment로 명명한다.
매개변수로 표시할 시설의 SearchableFacility 객체를 받는다.
[x] 시설의 시간표 데이터를 표시하는 기능을 구현한다.
147 에서 구현한 기능을 통해 시간표 데이터를 요청한다.
[x] 액션바에 메뉴를 구현한다.
시설이 즐겨찾기에 포함되어있지 않으면 즐겨찾기 버튼을 속이 비어있는 버튼이 표시되게한다.
시설이 즐겨찾기에 포함되어있으면 속이 차있는 버튼이 표시되게 한다.
[x] 홈 버튼(왼쪽을 가리키는 화살표) 클릭 시 현재 프래그먼트를 종료하게 구현한다.
[x] 즐겨찾기 버튼 클릭 시 표시중인 시설을 즐겨찾기에 추가 및 삭제 기능을 구현한다.
이미 즐겨찾기에 속해있는 상태에서 클릭 시 해당 시설을 즐겨찾기에서 삭제하고 버튼을 속이 비어있는 버튼으로 바꾼다.
즐겨찾기에 속해있지 않은 상태에서 클릭 시 해당 시설을 즐겨찾기에 추가하고 버튼을 속이 차있는 버튼으로 바꾼다.
[x] FavoritesViewModel에 매개변수로 받은 시설을 즐겨찾기에서 삭제하는 기능을 구현한다.
[x] FavoritesViewModel에 매개변수로 받은 시설이 즐겨찾기에 존재하는지를 반환하는 기능을 구현한다.