Closed domino8788 closed 4 years ago
search 컬렉션에서 검색뷰에 입력된 문자열을 포함한 시설목록을 조회하는 기능을 구현한다.
해당 뷰의 사용방법은 아래 링크를 참고한다. https://github.com/arimorty/floatingsearchview
[x] SearchViewModel 을 구현한다.
검색결과를 받을 LiveData 를 구현한다.
[x] SearchViewModel에 텍스트를 매개변수로 키워드를 조회하는 기능을 구현한다.
조회 이전에 텍스트의 좌우 공백을 제거한다.
조회 이전에 영문자는 대문자로 변환한다.
최대 6개까지 조회하게 한다.
[x] 검색결과를 담을 DTO 클래스를 구현한다.
클래스명을 Search 로 명명한다.
Parcelable 을 상속 하고 구현한다. 112 에 명시된 바에 의해 SearchSuggestion 을 상속하기로 했다. 해당 인터페이스에 Parcelable 이 상속되어 있으므로 구현사항을 수정한다.
해당 인터페이스에 Parcelable 이 상속되어 있으므로 구현사항을 수정한다.
위의 커밋을 통해 구현을 완료했으므로 변경사항이 발생할 때까지 이슈를 닫는다.
커밋을 깜빡해서 이슈를 재개한다.
커밋을 통해 반영을 완료했으므로 변경사항이 발생할때까지 이슈를 닫는다.
search 컬렉션에서 검색뷰에 입력된 문자열을 포함한 시설목록을 조회하는 기능을 구현한다.
111 에서 적용한 FloatingSearchView 에 검색어를 입력하면 조회하게 구현한다.
해당 뷰의 사용방법은 아래 링크를 참고한다. https://github.com/arimorty/floatingsearchview
[x] SearchViewModel 을 구현한다.
검색결과를 받을 LiveData 를 구현한다.
[x] SearchViewModel에 텍스트를 매개변수로 키워드를 조회하는 기능을 구현한다.
조회 이전에 텍스트의 좌우 공백을 제거한다.
조회 이전에 영문자는 대문자로 변환한다.
최대 6개까지 조회하게 한다.
[x] 검색결과를 담을 DTO 클래스를 구현한다.
클래스명을 Search 로 명명한다.
105 설계를 참고한다.