【发布时间】:2017-08-29 08:07:57
【问题描述】:
我实现了列表视图,现在我想在列表视图上实现搜索功能
这是我的代码
@Override
public boolean onQueryTextSubmit(String query) {
return false;
}
@Override
public boolean onQueryTextChange(String newText) {
return true;
}
如何在列表视图上实现搜索。在搜索和更新列表后,我也不知道如何实现其他功能
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
// Inflate menu to add items to action bar if it is present.
inflater.inflate(R.menu.menu_product_detail, menu);
// Associate searchable configuration with the SearchView
SearchManager searchManager =
(SearchManager) getSystemService(Context.SEARCH_SERVICE);
SearchView searchView =
(SearchView) menu.findItem(R.id.menu_search).getActionView();
searchView.setSearchableInfo(
searchManager.getSearchableInfo(getComponentName()));
searchView.getQuery();
Log.v("Abhijit", "" + searchManager.QUERY.toString());
searchView.setOnQueryTextListener(this);
return true;
}
如何在列表视图上实现搜索。在搜索和更新列表后,我也不知道如何实现其他功能
【问题讨论】:
-
androidhive.info/2012/09/…这个链接可能对你有帮助
-
我是android新手,请告诉我代码中的解决方案
标签: android searchview