Loading core/java/android/companion/virtual/VirtualDeviceManager.java +9 −0 Original line number Diff line number Diff line Loading @@ -66,6 +66,7 @@ import android.os.Looper; import android.os.RemoteException; import android.util.ArraySet; import android.util.Log; import android.view.Display; import android.view.Surface; import android.view.WindowManager; Loading Loading @@ -338,6 +339,10 @@ public final class VirtualDeviceManager { @TestApi public @VirtualDeviceParams.DevicePolicy int getDevicePolicy( int deviceId, @VirtualDeviceParams.PolicyType int policyType) { if (deviceId == Context.DEVICE_ID_DEFAULT) { // Avoid unnecessary binder call, for default device, policy will be always default. return VirtualDeviceParams.DEVICE_POLICY_DEFAULT; } if (mService == null) { Log.w(TAG, "Failed to retrieve device policy; no virtual device manager service."); return VirtualDeviceParams.DEVICE_POLICY_DEFAULT; Loading @@ -357,6 +362,10 @@ public final class VirtualDeviceManager { @SuppressLint("UnflaggedApi") // @TestApi without associated feature. @TestApi public int getDeviceIdForDisplayId(int displayId) { if (displayId == Display.DEFAULT_DISPLAY || displayId == Display.INVALID_DISPLAY) { // Avoid unnecessary binder call for default / invalid display id. return Context.DEVICE_ID_DEFAULT; } if (mService == null) { Log.w(TAG, "Failed to retrieve virtual devices; no virtual device manager service."); return Context.DEVICE_ID_DEFAULT; Loading Loading
core/java/android/companion/virtual/VirtualDeviceManager.java +9 −0 Original line number Diff line number Diff line Loading @@ -66,6 +66,7 @@ import android.os.Looper; import android.os.RemoteException; import android.util.ArraySet; import android.util.Log; import android.view.Display; import android.view.Surface; import android.view.WindowManager; Loading Loading @@ -338,6 +339,10 @@ public final class VirtualDeviceManager { @TestApi public @VirtualDeviceParams.DevicePolicy int getDevicePolicy( int deviceId, @VirtualDeviceParams.PolicyType int policyType) { if (deviceId == Context.DEVICE_ID_DEFAULT) { // Avoid unnecessary binder call, for default device, policy will be always default. return VirtualDeviceParams.DEVICE_POLICY_DEFAULT; } if (mService == null) { Log.w(TAG, "Failed to retrieve device policy; no virtual device manager service."); return VirtualDeviceParams.DEVICE_POLICY_DEFAULT; Loading @@ -357,6 +362,10 @@ public final class VirtualDeviceManager { @SuppressLint("UnflaggedApi") // @TestApi without associated feature. @TestApi public int getDeviceIdForDisplayId(int displayId) { if (displayId == Display.DEFAULT_DISPLAY || displayId == Display.INVALID_DISPLAY) { // Avoid unnecessary binder call for default / invalid display id. return Context.DEVICE_ID_DEFAULT; } if (mService == null) { Log.w(TAG, "Failed to retrieve virtual devices; no virtual device manager service."); return Context.DEVICE_ID_DEFAULT; Loading