2015-04-21 3 views
0

У меня есть поиск в моем приложении. Мне нужно найти некоторую информацию, когда пользователь записывает некоторые критерии, и после этого нужно показать результат в ListView. Как можно узнать, нажал ли пользователь кнопку поиска на клавиатуре или нет? Я читал о OnQueryTextListener, но я до сих пор не могу понять, как обращаться с нажатием кнопки с клавиатуры Android.Пользовательский поиск в панели действий

+0

все, что вам нужно, это OnQueryTextListener, не более – pskink

ответ

0

св является SearchView

sv.setOnQueryTextListener(new SearchView.OnQueryTextListener() { 
      @Override 
      public boolean onQueryTextSubmit(String s) { 
       //here is what you want 
       return false; 
      } 

      @Override 
      public boolean onQueryTextChange(String s) { 
       // here you write what to do while typing 
       return false; 
      } 
     }); 
Смежные вопросы