This commit is contained in:
lixiaopeng
2021-05-31 12:25:35 +08:00
parent 6a659d5100
commit 22b95521ce
3 changed files with 9 additions and 0 deletions

View File

@@ -169,6 +169,7 @@ public class MogoStatusManager implements IMogoStatusManager {
@Override
public void setVrMode(String tag, boolean vrMode) {
Log.d("liyz", "setVrMode --------> ");
doSetStatus(tag, StatusDescriptor.VR_MODE, vrMode);
}
@@ -267,6 +268,7 @@ public class MogoStatusManager implements IMogoStatusManager {
}
private void doSetStatus( String tag, StatusDescriptor target, boolean value ) {
Log.d("liyz", "doSetStatus ------------------> ");
mStatus.put( target, value );
invokeStatusChangedListener( target, value );
recordStatusModifier( tag, target );
@@ -277,8 +279,10 @@ public class MogoStatusManager implements IMogoStatusManager {
if ( listenerList != null && listenerList.size() > 0 ) {
IMogoStatusChangedListener[] listeners = new IMogoStatusChangedListener[listenerList.size()];
listenerList.toArray( listeners );
Log.d("liyz", "invokeStatusChangedListener ----------1--------> ");
for ( IMogoStatusChangedListener listener : listeners ) {
if ( listener != null ) {
Log.d("liyz", "invokeStatusChangedListener ----------2--------> ");
listener.onStatusChanged( descriptor, status );
}
}