Я использую библиотеку поддержки совместимости Android для просмотра поиска панели действий. Как добавить событие, которое запускается, когда я нажимаю кнопку поиска на клавиатуре после ввода чего-либо?Как получить текст из панели действий библиотеки поддержки Android SearchView?
До сих пор у меня есть это:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_users, menu);
MenuItem searchItem = menu.findItem(R.id.action_search);
SearchView searchView = (SearchView) MenuItemCompat.getActionView(searchItem);
return super.onCreateOptionsMenu(menu);
}
Google docs page, кажется, не сказать мне это, это только показывает, как установить его ...
До сих пор я могу видеть значок поиска, и когда я нажимаю на него, он показывает EditText
, и я могу ввести в него, а затем, если я нажму кнопку поиска на клавиатуре, ничего не произойдет. Я хочу, чтобы затем вызвать событие, которое может получить эту строку, чтобы я мог делать то, что мне нужно.
Кто-нибудь знает, как это сделать?