有没有其他方法来获取searchview的输入并将其放入textview?似乎getText()和setText()方法不适用于searchview.
要么
有没有办法将输入从EditText传输到Searchview?
请帮助我查找有关上述问题的必要资源/代码/方法.谢谢.这是我的代码:
public boolean onQueryTextChange(String newText) { // TODO Auto-generated method stub showResults(newText); return false; } @Override public boolean onQueryTextSubmit(String query) { // TODO Auto-generated method stub tvInput = (TextView) findViewById (R.id.tvInput); showResults(query); // searchView.getQuery().toString(); tvInput.setText(searchView.getQuery().toString()); return false; }
我也是以其他方式做到的.这里:
tvInput = (TextView) findViewById (R.id.tvInput); tvInput.setText(searchView.getQuery());
gaurav5430.. 19
用于searchView to editText
editText.setText(searchView.getQuery());
用于editText到SearchView
searchView.setQuery(editText.getText(),false);
http://developer.android.com/reference/android/widget/SearchView.html#getQuery()
http://developer.android.com/reference/android/widget/SearchView.html#setQuery(java.lang.CharSequence,boolean)
用于searchView to editText
editText.setText(searchView.getQuery());
用于editText到SearchView
searchView.setQuery(editText.getText(),false);
http://developer.android.com/reference/android/widget/SearchView.html#getQuery()
http://developer.android.com/reference/android/widget/SearchView.html#setQuery(java.lang.CharSequence,boolean)