@Nullable
TaskSnapshot snapshotTask(Task task, int pixelFormat) {
//prize add by lgn, for recents show small screen, 20240815 start
if (isSmallScreen) {
Slog.d(TAG, "lign snapshotTask Small Screen do nothing return.");
return null;
}
//prize add by lgn, for recents show small screen, 20240815 end
TaskSnapshot.Builder builder = new TaskSnapshot.Builder();
if (!prepareTaskSnapshot(task, pixelFormat, builder)) {
// Failed some pre-req. Has been logged.
return null;
}
final SurfaceControl.ScreenshotHardwareBuffer screenshotBuffer =
createTaskSnapshot(task, builder);
Android打开软件折叠屏幕,Recents保存任务快照
于 2024-08-20 20:23:51 首次发布