Launcher bugs
96399 [Launcher默认显示在第三屏,只有五个点,但往右滑页,发现多出两屏]
查看launcher.xml 只include了5个workspace_screen,为什么会出现7屏呢?
现象描述:
1、在右滑页时大于6页显示7个点
2、是WVGA的手机,却只在drawable-mdpi中找到7个点的图片资源,grep 没有发现谁使用
3、第六页还有一个widget,配置文件在哪?
Oh,my 。。。
原来展讯把它自己的代码放到3rdparty/app/***/special/android/packages/apps/Launcher2/
96477 没有搜索功能
SearchManager:No global search activity found.
Launcher.java MENU_SEARCH
SearchManager.java startGlobalSearch getGlobalSearchActivity()
Manifest.permission.GLOBAL_SEARCH android.permission.GLOBAL_SEARCH
经查证,有GLOBAL_SEARCH的APP,在packages/apps/QuickSearchBox
但在out目录下,没有生成APK,这是为什么呢?
Android.mk LOCAL_MODULE_TAGS := optional
必须要在customize/customer_cfg/n816/sprd_apps.mk 中注册QuickSearchBox
bug96571 在首页添加2个时钟的窗口小部件,只能进入其中一个
Question 1:点击widget的事件由谁获取?
LOG:RemoteViews Cannot send pending intent:
android.content.IntentSender$SendIntentException
代码路径:frameworks/base/core/java/android/widget/RemoteViews.java
君正和展讯平台都有这个问题,
startIntentSender[Activity.java] -> startIntentSenderForResult[Activity.java] -> startIntentSenderForResultInner[Activity.java] -> startActivityIntentSender[ActivityManagerService.java] -> sendInner[PendingIntentRecord.java]
if(!canceled) 如果是最后一个时钟widget,canceled就为false,否则,就是true。