These two are the methods you need to override to control when the user types on the SearchView and when the user clicks on the search button:
public class MyClass extends SherlockActivity implements SearchView.OnQueryTextListener{
...
@Override
public boolean onQueryTextSubmit(String query) {
return false;
}
@Override
public boolean onQueryTextChange(String newText) {
return false;
}
}
Then you need
searchView.setOnQueryTextListener(this);