Merge "Inline getVirtualDisplayName into deprecated API" into udc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
3a829d9767
@@ -540,8 +540,13 @@ public final class VirtualDeviceManager {
|
||||
@VirtualDisplayFlag int flags,
|
||||
@Nullable @CallbackExecutor Executor executor,
|
||||
@Nullable VirtualDisplay.Callback callback) {
|
||||
// Currently this just use the device ID, which means all of the virtual displays
|
||||
// created using the same virtual device will have the same name if they use this
|
||||
// deprecated API. The name should only be used for informational purposes, and not for
|
||||
// identifying the display in code.
|
||||
String virtualDisplayName = "VirtualDevice_" + getDeviceId();
|
||||
VirtualDisplayConfig.Builder builder = new VirtualDisplayConfig.Builder(
|
||||
getVirtualDisplayName(), width, height, densityDpi)
|
||||
virtualDisplayName, width, height, densityDpi)
|
||||
.setFlags(flags);
|
||||
if (surface != null) {
|
||||
builder.setSurface(surface);
|
||||
@@ -825,18 +830,6 @@ public final class VirtualDeviceManager {
|
||||
}
|
||||
}
|
||||
|
||||
private String getVirtualDisplayName() {
|
||||
try {
|
||||
// Currently this just use the device ID, which means all of the virtual displays
|
||||
// created using the same virtual device will have the same name. The name should
|
||||
// only be used for informational purposes, and not for identifying the display in
|
||||
// code.
|
||||
return "VirtualDevice_" + mVirtualDevice.getDeviceId();
|
||||
} catch (RemoteException e) {
|
||||
throw e.rethrowFromSystemServer();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds an activity listener to listen for events such as top activity change or virtual
|
||||
* display task stack became empty.
|
||||
|
||||
Reference in New Issue
Block a user