//设置DisplayViewport
performTraversalLocked
clearViewportsLocked();
mViewports.clear();
configureDisplayLocked(t, device);
populateViewportLocked(viewportType.get(), display.getDisplayIdLocked(), device, info);
final DisplayViewport viewport = getViewportLocked(viewportType, info.uniqueId);
viewport = new DisplayViewport();
mViewports.add(viewport);
viewport.displayId = displayId; //设置viewport.displayId
mHandler.sendEmptyMessage(MSG_UPDATE_VIEWPORT);
@frameworks/base/services/core/java/com/android/server/display/DisplayManagerService.java
DisplayManagerHandler::handleMessage
@frameworks/base/services/core/java/com/android/server/input/InputManagerService.java
case MSG_UPDATE_VIEWPORT: { mInputManagerInternal.setDisplayViewports(mTempViewports);
setDisplayViewportsInternal(viewports);
Android设置DisplayViewport
于 2024-08-12 12:25:41 首次发布


993

被折叠的 条评论
为什么被折叠?



