微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt6735第一次开机或者恢复出厂设置后,桌面小部件一直不更新无图标

mt6735第一次开机或者恢复出厂设置后,桌面小部件一直不更新无图标

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
第一此开机或者恢复出厂设置后,桌面小部件(以power Control Widget为典型)一直不更新无图标或者有图标但是点击无反应。



[SOLUTION]
目前已知的最可能原因:GMS中的SetupWizard多次重新叫起Launcher,导致Launcher开机监听AppWidget和停止监听
AppWidget的时序错乱。
解决方法:
请修改Launcher.java的onCreate方法,将下面的code:
mAppWidgetHost = new LauncherAppWidgetHost(this, APPWIDGET_HOST_ID);
mAppWidgetHost.startListening();
修改为:
mAppWidgetHost = new LauncherAppWidgetHost(this, APPWIDGET_HOST_ID);
mHandler.postDelayed(new Runnable() {
@Override
public void run() {
mAppWidgetHost.startListening();
}
}, 2000);
如果不行的话,请将runnable的参数,即2000再改大试一试。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top