SearchView2 [Android] #5 SearchView를 통한 검색창 구현 #2 검색어를 입력했을 때, 연관 검색어를 받아와야 합니다. 다음은 연관 검색어 데이터를 받아오는 쿼리입니다. https://suggestqueries-clients6.youtube.com/complete/search?client=youtube-reduced&hl=en&gs_ri=youtube-reduced&ds=yt&cp=3&gs_id=100&q=[원하는 검색어]&xhr=t&xssi=t&gl=usBash json 형식으로 페이지에 띄워지는 보통의 형식과는 다르게, txt 파일로 다운로드가 됩니다. Retrofit2를 이용하여 해당 데이터를 가져와야 합니다. 먼저 연관검색어를 위한 Retrofit 객체를 정의해주었습니다. object RetrofitSuggestionKeyword { var instance: .. 2023. 3. 20. [Android] #4 searchView를 통한 검색창 구현 #1 관련 자료가 많이 없어서 구현이 힘들었습니다. 이 코드 저 코드 다 써보며 무식하게 사용법을 익혔던 것 같습니다. 덕분에 searchView에 대한 여러 매소드와 속성들을 이해할 수 있었습니다. 현재는 컴포넌트 구조를 수정하여, toolBar를 각각 프레그먼트에 정의해두었지만, 이전에 activity에서 정의했던 기억을 되살려서 글을 적겠습니다. 먼저 레이아웃 파일에 toolBar를 만듭니다. 자식들인 ImageView는 앱의 로고, TextView는 앱의 타이틀 입니다. 또한 collapseIcon 인 뒤로가기 버튼을 설정해주었습니다. toolBar와 연결해줄 menu.xml 파일을 생성해 줍니다. toolBar를 적용하는 방법은 이전과 같습니다. theme.xml에서 기본 테마를 NoActionBar.. 2023. 3. 20. 이전 1 다음