Android(安卓)如何修改默认的searchable items。
16lz
2021-01-26
前言
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
CSDN:http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
在QuickSearchBox中有个config.xml文件
里面有定义个default_corpora的数组。
修改这个数组的内容就可以更改默认的search-able的值。 例如:
将
<string-array name="default_corpora" translatable="false">
<item>web</item>
<item>apps</item>
<item>com.android.providers.applications/.ApplicationLauncher</item>
</string-array> 修改为
<string-array name="default_corpora" translatable="false">
<item>web</item>
<item>apps</item>
<item>com.android.providers.applications/.ApplicationLauncher</item>
<item>com.android.mms/.ui.SearchActivity</item>
<item>com.android.contacts/com.mediatek.contacts.activities.CallLogSearchResultActivity</item>
</string-array>
上面就添加了mms和calllog. 修改后,重新编译QuickSearchBox.apk ,再push进手机后恢复出厂设置验证.
更多相关文章
- Android默认输入法语言的修改以及SettingsProvider作用
- Java(Android)数据结构汇总(四)-- Map(上)
- 环形进度条简单实现
- Webview缓存处理
- Gradle、 Gradle Android(安卓)Plugin 、 Build Tools之间关系
- 【Android】ListAdapter的常用的子类
- android 按钮按下效果3
- Android(安卓)Sources for android api 25 not found!(已解决)
- 如何修改android工程的包名