This commit is contained in:
wangcongtao
2020-01-17 13:57:22 +08:00
parent ce5e3c1931
commit c126e9047d
2 changed files with 10 additions and 4 deletions

View File

@@ -467,8 +467,9 @@ public class MogoServiceProvider implements IMogoModuleProvider,
return;
}
Logger.d( TAG, mAutoRefreshCallback == callback ? "触发自动刷新" : "触发手动刷新" );
Logger.i( TAG, "刷新半径 = %d, 点 = %s", radius, latLng );
int amount = mLastZoomLevel >= 10 ? 5 : 10;
mRefreshModel.refreshData( latLng, radius, mLastZoomLevel >= 10 ? 5 : 10, callback );
Logger.i( TAG, "刷新半径 = %d, 点 = %s, amount = %d", radius, latLng, amount );
}
@Override

View File

@@ -66,7 +66,14 @@ public class MogoStatusManager implements IMogoStatusManager {
@Override
public boolean isUserInteracted() {
return get_bool_val( StatusDescriptor.USER_INTERACTED );
try {
return get_bool_val( StatusDescriptor.USER_INTERACTED );
} catch ( Exception e ) {
return false;
} finally {
// 恢复消费过的状态
mStatus.put( StatusDescriptor.USER_INTERACTED, false );
}
}
@Override
@@ -121,8 +128,6 @@ public class MogoStatusManager implements IMogoStatusManager {
invokeStatusChangedListener( StatusDescriptor.USER_INTERACTED, interrupt );
}
recordStatusModifier( tag, StatusDescriptor.USER_INTERACTED );
// 用户交互是瞬时性的
mStatus.put( StatusDescriptor.USER_INTERACTED, false );
}
@Override