opt
This commit is contained in:
@@ -89,6 +89,7 @@ public class MediaWindow2 implements IMusicView , IMogoStatusChangedListener {
|
||||
}
|
||||
|
||||
ServiceMediaHandler.getIMogoStatusManager().registerStatusChangedListener(MediaConstants.MODULE_TYPE, StatusDescriptor.ACC_STATUS, this);
|
||||
ServiceMediaHandler.getIMogoStatusManager().registerStatusChangedListener(MediaConstants.MODULE_TYPE, StatusDescriptor.VR_MODE, this);
|
||||
|
||||
// 车聊聊才是王
|
||||
mCallProviderResponse = new ICallChatResponse(){
|
||||
@@ -114,10 +115,17 @@ public class MediaWindow2 implements IMusicView , IMogoStatusChangedListener {
|
||||
|
||||
@Override
|
||||
public void onStatusChanged( StatusDescriptor descriptor, boolean isTrue ) {
|
||||
Log.d(TAG, " onStatusChanged ----- descriptor = " + descriptor);
|
||||
if (descriptor == StatusDescriptor.ACC_STATUS&&!isTrue) {
|
||||
ServiceMediaHandler.getMogoWindowManager().removeView(mWindowView);
|
||||
mHasAddWindow = false;
|
||||
}
|
||||
|
||||
if (descriptor == StatusDescriptor.VR_MODE) {
|
||||
ServiceMediaHandler.getMogoWindowManager().removeView(mWindowView);
|
||||
mHasAddWindow = false;
|
||||
addWindowView();
|
||||
}
|
||||
}
|
||||
|
||||
private void addWindowView() {
|
||||
@@ -127,7 +135,7 @@ public class MediaWindow2 implements IMusicView , IMogoStatusChangedListener {
|
||||
return;
|
||||
}
|
||||
|
||||
if (!mHasAddWindow) { //TODO
|
||||
if (!mHasAddWindow) {
|
||||
mHasAddWindow = true;
|
||||
if (MogoApisHandler.getInstance().getApis().getStatusManagerApi().isVrMode()) {
|
||||
mWindowView =
|
||||
|
||||
Reference in New Issue
Block a user