티스토리 뷰
SearchView 는 사용자가 검색어 입력 후 search provider 에게 검색을 요청할 수 있는 UI 를 제공한다.
검색어 추천 리스트나 검색 결과 리스트를 보여주고 사용자는 해당 리스트에서 원하는 item 을 선택할 수 있다.
How to
◼ SearchView code in XML
◼ SearchView code in JAVA
Attributes
◼ id
id 는 해당 SearchView 를 유일하게 식별할 수 있는 속성이다.
◼ queryHint
입력한 글자가 없을 때 사용자에게 힌트를 줄 수 있다.
사용자가 입력을 시작하면 hint 는 자동으로 사라진다.
◼ iconifiedByDefault
SearchView 가 Icon 화 되어 시작할지 펼쳐진 상태에서 시작할지 설정
- 기본값 : true
◼ background
SearchView 의 배경색을 설정한다.
- color 값이나 drawable 을 설정할 수 있다.
◼ padding
SearchView 의 왼쪽, 오른쪽, 위, 아래 padding 을 설정한다.
Methods
◼ getQuery()
SearchView 에 입력된 query text 반환
◼ getQueryHint()
SearchView 에 설정된 hint 반환
◼ isIconfiedByDefault()
IconifiedByDefault(SearchView 가 Icon 화 되어 시작할지 펼쳐진 상태에서 시작할지 설정) 값 반환
- 기본값 : true
◼ setIconifiedByDefault(Boolean iconify)
SearchView 가 Icon 화 되어 시작할지 펼쳐진 상태에서 시작할지 설정
◼ setQueryHint(CharSequence hint)
입력한 글자가 없을 때 사용자에게 보여줄 힌트 설정
◼ setOnQueryTextFocusChangeListener(OnFocusChangeListenerlistener)
SearchView 에 focus 가 on or off 일 경우 호출
◼ setOnQueryTextListener(OnQueryTextListenerlistener)
SearchView 에 text 를 검색하거나 변경되는 경우 호출
'Android > UI' 카테고리의 다른 글
ViewStub (0) | 2019.08.27 |
---|---|
Scrollview & HorizontalScrollView (0) | 2019.08.27 |
CalendarView (0) | 2019.08.27 |
MultiAutoCompleteTextView (0) | 2019.08.27 |
AutoCompleteTextView (0) | 2019.08.27 |
- Total
- Today
- Yesterday
- mPANDO
- 무료채굴
- 앱테크 추천
- BroadcastReceiver
- Android Service
- 무료 채굴
- bindservice
- android intent
- notifyDataSetChanged
- registerForContextMenu
- task
- android flag activity
- onCreateContextMenu
- 안드로이드 서비스
- 안드로이드 인텐트
- StringUtils
- 채굴앱
- WEMIX
- onContextItemSelected
- 리워드앱
- p2e
- 앱테크
- RoomDatabase
- android activity flag
- 리워드 어플
- M2E
- android task
- Intent
- task 생성
- StartService
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |