Android系统:Google Search的问题点


一:进入Google Search应用按返回键,无法返回主菜单

现象:
1. 无联网状态下,点击主屏幕的Google搜索输入框,等待一会儿提示网络错误。
2. 按返回键1次,退出输入法输入状态。
3. 再按返回键1次,正常应该退出Google搜索回到桌面,但是会概率性进入先前运行过的最后一个程序。
因为Google Search在启动的时候:
启动SearchActivity -> 启动VeletActivity -> finish SearchActivity -> 启动
FirstRunActivity -> 启动SearchActivity -> 再启动VeletActivity -> finish FirstRunActivity
实际启动了两次VeletActivity ,由于Google Search内部的逻辑导致第二次启动的时候被判定为不是从桌面启动,所以按back键会回到其他App上。
此问题只要连接网络,或者登陆上Google帐号后,Google Search不再判断为first run,此问题即不会发生。
鉴于我们并没有Google search的源码,所以无法在其Google Search内部修复此问题。另外只要登录过网络,再进入Google Search,此问题就不会发生。


二:如何屏蔽Google Search可搜索项中的日历及文件管理

现象:
如何屏蔽Google Search可搜索项中的日历及文件管理。

请将calendar和filemanager应用对应的res/.../xml/searchable.xml文件中的以下语句改为false值:
android:includeInGlobalSearch="false"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值