private DisplayAndroid addDisplay(Display display) { int sdkDisplayId = display.getDisplayId(); PhysicalDisplayAndroid displayAndroid = new PhysicalDisplayAndroid(display); assert mIdMap.get(sdkDisplayId) == null; mIdMap.put(sdkDisplayId, displayAndroid); displayAndroid.updateFromDisplay(display); return displayAndroid; }
@Override public void onDisplayChanged(int sdkDisplayId) { updateDeviceDisplayInfo(); PhysicalDisplayAndroid displayAndroid = (PhysicalDisplayAndroid) mIdMap.get(sdkDisplayId); if (displayAndroid != null) { displayAndroid.updateFromDisplay(getDisplayManager().getDisplay(sdkDisplayId)); } }