gpt4 book ai didi

java - 防止 SearchView 折叠

转载 作者:行者123 更新时间:2023-11-29 03:41:14 24 4
gpt4 key购买 nike

我的操作栏中有一个 SearchView。当用户搜索时,我调用我的 AsyncTask 开始获取数据,但在重新调整数据后,SearchView 崩溃了。

这是我创建搜索小部件的代码:

public boolean onCreateOptionsMenu(Menu menu) {

MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.search, menu);

SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);
SearchView searchView = (SearchView) menu.findItem(R.id.search).getActionView();
searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));

if (this.objAdapter == null) {
searchView.setIconified(false);
searchView.requestFocusFromTouch();
}

return true;

}

我要防止用户折叠 SearchView。我希望搜索字符串始终可见。

我该怎么做?

最佳答案

使用search view example .

对于您的情况,使用操作标志 - SHOW_AS_ACTION_WITH_TEXT

希望对您有所帮助!

关于java - 防止 SearchView 折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13085582/

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