微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 在闹钟开机时,如何解决开机动画没有播完就进入launcher问题

在闹钟开机时,如何解决开机动画没有播完就进入launcher问题

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]

点击“取消并开机”,开机动画没有播放完就进入launcher

[SOLUTION]

一、 请确认powerOffAlARMView.java文件的PowOn()函数中有如下code:
SystemProperties.set(“service.bootanim.exit”, ”0”);
SystemProperties.set(“ctl.start”, ”bootanim”);
二、 如果已经有上述code,那么可以通过修改下面code来更改停掉动画的时间:
Code path:
alps\php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks\base\policy\src\com\android\internal\policy\impl\keyguard\
KeyguardViewMediator.java
case RESHOW_ANYWHERE:
SystemProperties.set(“sys.boot.reason”, “0”);
Boolean dmLocked = mUpdateMonitor.dmIsLocked();
mKeyguardViewManager.reLayoutScreen(dmLocked);
handleHide();
if(!mLockPatternUtils.isLockScreenDisabled()){
handleShow(null);
}
postDelayed(new Runnable(){
public void run(){
mContext.sendBroADCast(new Intent(NORMAL_BOOT_DONE_ACTION));
)
}, 4000};
break;
通过修改上述code中“4000”这个值,可以来延迟停掉开机动画。

顶一个

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

网站地图

Top