這期內(nèi)容當中小編將會給大家?guī)碛嘘P(guān)Android應(yīng)用中SearchView屬性的作用有哪些,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
SearchView是搜索框組件,它可以讓用戶在文本框里輸入文字,通過監(jiān)聽器取得用戶的輸入,當用戶點擊搜索時,監(jiān)聽器執(zhí)行實際的搜索。
1、SearchView組件的常用方法如下:
①setIconifiedByDefault(boolean iconified) ===> 設(shè)置搜索框默認是否自動縮小為圖標。
②setOnQueryTextListener(SearchView,OnQueryTextListener listener) ===> 為搜索框設(shè)置監(jiān)聽器
③setSubmitButtonEnabled(boolean enabled) ===> 設(shè)置是否顯示搜索按鈕
④setQueryHint(CharSequence hint) ===> 設(shè)置搜索框內(nèi)的默認顯示的提示文本
2、為SearchView增加一個配套的ListView,則可以為其增加自動完成的功能,即ListView用于為SearchView顯示自動補齊列表
3、具體實現(xiàn)代碼如下:
html
<?xml version="1.0" encoding="utf-8"?>