修改播报时间 - 3
This commit is contained in:
@@ -373,6 +373,21 @@ class LauncherCardRefresher {
|
|||||||
* @param sendConfigOnly 仅发送配置到
|
* @param sendConfigOnly 仅发送配置到
|
||||||
*/
|
*/
|
||||||
private void renderDefaultLauncherCardConfig( boolean sendConfigOnly ) {
|
private void renderDefaultLauncherCardConfig( boolean sendConfigOnly ) {
|
||||||
|
|
||||||
|
int counter = SharedPrefsMgr.getInstance( mContext ).getInt( KEY_LauncherCardTipCounter, 0 );
|
||||||
|
if ( counter >= 1 ) {
|
||||||
|
long lastTipTime = SharedPrefsMgr.getInstance( mContext ).getLong( KEY_LauncherCardTipLastTipTime, 0L );
|
||||||
|
if ( System.currentTimeMillis() - lastTipTime < 7 * ONE_DAY ) {
|
||||||
|
return;
|
||||||
|
} else {
|
||||||
|
SharedPrefsMgr.getInstance( mContext ).putInt( KEY_LauncherCardTipCounter, 0 );
|
||||||
|
counter = 0;
|
||||||
|
SharedPrefsMgr.getInstance( mContext ).putLong( KEY_LauncherCardTipLastTipTime, 0L );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
SharedPrefsMgr.getInstance( mContext ).putInt( KEY_LauncherCardTipCounter, ++counter );
|
||||||
|
SharedPrefsMgr.getInstance( mContext ).putLong( KEY_LauncherCardTipLastTipTime, System.currentTimeMillis() );
|
||||||
|
|
||||||
if ( mDefaultLauncherCardConfig != null ) {
|
if ( mDefaultLauncherCardConfig != null ) {
|
||||||
long curr = System.currentTimeMillis();
|
long curr = System.currentTimeMillis();
|
||||||
if ( mDefaultLauncherCardConfig.endTime > curr && mDefaultLauncherCardConfig.startTime < curr ) {
|
if ( mDefaultLauncherCardConfig.endTime > curr && mDefaultLauncherCardConfig.startTime < curr ) {
|
||||||
@@ -403,20 +418,6 @@ class LauncherCardRefresher {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
int counter = SharedPrefsMgr.getInstance( mContext ).getInt( KEY_LauncherCardTipCounter, 0 );
|
|
||||||
if ( counter >= 1 ) {
|
|
||||||
long lastTipTime = SharedPrefsMgr.getInstance( mContext ).getLong( KEY_LauncherCardTipLastTipTime, 0L );
|
|
||||||
if ( System.currentTimeMillis() - lastTipTime < 7 * ONE_DAY ) {
|
|
||||||
return;
|
|
||||||
} else {
|
|
||||||
SharedPrefsMgr.getInstance( mContext ).putInt( KEY_LauncherCardTipCounter, 0 );
|
|
||||||
counter = 0;
|
|
||||||
SharedPrefsMgr.getInstance( mContext ).putLong( KEY_LauncherCardTipLastTipTime, 0L );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
SharedPrefsMgr.getInstance( mContext ).putInt( KEY_LauncherCardTipCounter, ++counter );
|
|
||||||
SharedPrefsMgr.getInstance( mContext ).putLong( KEY_LauncherCardTipLastTipTime, System.currentTimeMillis() );
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
speakTTS( mLaunchTTSText, true );
|
speakTTS( mLaunchTTSText, true );
|
||||||
} catch ( Exception e ) {
|
} catch ( Exception e ) {
|
||||||
|
|||||||
Reference in New Issue
Block a user