正文
一、 請確認PowerOffAlarmView.java文件的PowOn()函數中有如下code:
SystemProperties.set(“service.bootanim.exit”, ”0”);
SystemProperties.set(“ctl.start”, ”bootanim”);
二、 如果已經有上述code,那麼可以通過修改下面code來更改停掉動畫的時間:
Code path:alps\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”這個值,可以來延遲停掉開機動畫。