gpt4 book ai didi

android - 单击键盘中的搜索按钮时提交查询

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:20:58 24 4
gpt4 key购买 nike

我的 fragment 中有搜索 View 。当我点击它时,键盘打开,我可以输入文字。我想当我点击键盘上的搜索按钮时,我的查询发送到我的服务器并获得结果,但我不知道如何获得搜索事件。任何解决方案? enter image description here

最佳答案

你必须扩展OnQueryTextListener , 附加监听器并实现 onQueryTextSubmit .

例子:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
searchView = (SearchView) menu.findItem(R.id.mActionSearch).getActionView();
searchView.setOnQueryTextListener(this);

return true;
}

@Override
public boolean onQueryTextSubmit(String query) {
//Do something here
return false;
}

@Override
public boolean onQueryTextChange(String newText) {
return false;
}

关于android - 单击键盘中的搜索按钮时提交查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24661981/

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