Tại sao phương pháp onQueryTextSubmit
trong SearchView
được xử lý hai lần? Tôi cần một kết quả, tôi có thể làm như thế nào?OnQueryTextSubmit trong SearchView được xử lý hai lần trong Android Java
Đây là mã của tôi:
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu_main, menu);
SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();
searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
@Override
public boolean onQueryTextSubmit(String query) {
if (query != null)
audioRequest(query);
return false;
}
@Override
public boolean onQueryTextChange(String newText) {
return false;
}
});
return true;
}
cảm ơn, tôi đã làm điều đó, nhưng tôi quên viết về nó :) –