gpt4 book ai didi

android - SearchView 在同一 Activity 中执行搜索

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

我的 SearchActivity 中有一个 searchView,它根据此处的文档创建了启动 SearchActivityResults 的 Intent :http://developer.android.com/training/search/setup.html

如果我希望我的 SearchView 在我的 Activity 中触发搜索,当按下软键盘右下按钮触发搜索时,我需要怎么做?

最佳答案

你只需要得到你的 searchView 菜单,使用 override onCreateOptionsMenu

SearchView searchView = (SearchView) MenuItemCompat
.getActionView(mSearchMenuItem);
searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {


@Override
public boolean onQueryTextSubmit(String s) {
return false;
}

@Override
public boolean onQueryTextChange(String s) {
// do your search on change or save the last string in search
return false;
}
});

// you can get query
searchView.getQuery();

关于android - SearchView 在同一 Activity 中执行搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29048728/

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