Android SearchView 是一个用于搜索功能的控件,可以用于在应用程序中添加搜索功能。下面是一个使用示例:
SearchView searchView = findViewById(R.id.searchView);
searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
@Override
public boolean onQueryTextSubmit(String query) {
// 在这里处理搜索提交事件
return false;
}
@Override
public boolean onQueryTextChange(String newText) {
// 在这里处理搜索文本变化事件
return false;
}
});
@Override
public boolean onQueryTextSubmit(String query) {
// 执行搜索操作
performSearch(query);
return false;
}
@Override
public boolean onQueryTextChange(String newText) {
// 更新搜索结果
updateSearchResults(newText);
return false;
}
这是一个基本的 Android SearchView 的使用示例。根据具体的需求,你可以根据搜索框中的文本来执行搜索操作,更新搜索结果等。