[英]How to implement a Searchview in android?
我在oncreate options菜單中添加了一些代碼,像這樣
SearchManager searchManager =
(SearchManager) getSystemService(Context.SEARCH_SERVICE);
SearchView searchView =
(SearchView) menu.findItem(R.id.search).getActionView();
searchView.setSearchableInfo(
searchManager.getSearchableInfo(getComponentName()));
此外,我創建了XML目錄中的XML文件,我做了什么,是說在這個 。但我不知道如何通過搜索查詢並得到結果。 執行此獲取操作欄消失了。
此外,如果您想進行一些回調,請使用下面的代碼來放置一些查詢並獲取它。
searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
@Override
public boolean onQueryTextSubmit(String query) {
return false;
}
@Override
public boolean onQueryTextChange(String s) {
return false;
}
});
Android工作中的Android Search View示例源代碼
https://drive.google.com/open?id=0BzBKpZ4nzNzUajJhNEV2N25qWlU
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.