This commit is contained in:
wangcongtao
2020-02-21 11:32:05 +08:00
parent a9a89e9909
commit 95781acafd
3 changed files with 9 additions and 3 deletions

View File

@@ -8,6 +8,7 @@ import com.mogo.service.MogoServicePaths;
import com.mogo.service.statusmanager.IMogoStatusChangedListener;
import com.mogo.service.statusmanager.IMogoStatusManager;
import com.mogo.service.statusmanager.StatusDescriptor;
import com.mogo.utils.logger.Logger;
import java.util.ArrayList;
import java.util.Iterator;
@@ -24,6 +25,8 @@ import java.util.concurrent.ConcurrentHashMap;
@Route( path = MogoServicePaths.PATH_STATUS_MANAGER )
public class MogoStatusManager implements IMogoStatusManager {
private static final String TAG = "MogoStatusManager";
/**
* 状态记录
*/
@@ -123,6 +126,7 @@ public class MogoStatusManager implements IMogoStatusManager {
@Override
public void setUserInteractionStatus( String tag, boolean interrupt, boolean callback ) {
Logger.d( TAG, "setUserInteractionStatus handler = %s, status = %s, callback = %s", tag, interrupt, callback );
mStatus.put( StatusDescriptor.USER_INTERACTED, interrupt );
if ( callback ) {
invokeStatusChangedListener( StatusDescriptor.USER_INTERACTED, interrupt );