gpt4 book ai didi

android - 如何从searchview获取输入到textview

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:57:40 28 4
gpt4 key购买 nike

有没有其他方法可以获取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());

最佳答案

用于搜索 View 以编辑文本

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)

关于android - 如何从searchview获取输入到textview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20712247/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com