Android辅助的搜索:搜索按钮不会调用可搜索的活动(其他解决方案没有帮助)

Android辅助的搜索:搜索按钮不会调用可搜索的活动(其他解决方案没有帮助),第1张

Android辅助的搜索:搜索按钮不会调用可搜索的活动(其他解决方案没有帮助)

我不确定您是否忘记添加它,但是您

MainActivity
错过了在上设置可搜索信息的方法
SearchView

@Overridepublic void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_main);    SearchView searchView = (SearchView) findViewById(R.id.searchActivity_searchView);    SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE);    searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));}

附带说明:

default_searchable
使用口味时,我在元标记方面遇到了问题。它似乎仅在使用完整路径(跳过风味)到搜索活动时才起作用,例如:

<meta-data     android:name="android.app.default_searchable"    android:value="com.example.SearchActivity"/>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5489234.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存