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());
searchViewからeditTextへ
editText.setText(searchView.getQuery());
editTextからSearchViewへ
searchView.setQuery(editText.getText(),false);
http://developer.Android.com/reference/Android/widget/SearchView.html#getQuery()