[英]SearchView online search
我如何使用 SearchView 在我的應用程序中執行在線搜索,並使用以下查詢在 ListView 中顯示結果: https://www.googleapis.com/books/v1/volumes?q=android&maxResults=10
使用 xml 中的 SearchView 然后獲取對 object 的引用並設置監聽器並在收到查詢后進行網絡調用。
searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
@Override
public boolean onQueryTextSubmit(String txt) {
return false;
}
@Override
public boolean onQueryTextChange(String txt) {
//Do network call from here.
doSearch(txt);
return false;
}
});
void doSearch(String query){
String url = "https://www.googleapis.com/books/v1/volumes?q="+query+"&maxResults=10";
....
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.