Merge "Make ATMService#mUiContext mockable" into tm-qpr-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
de5f0ae846
@@ -2120,7 +2120,7 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A
|
|||||||
|
|
||||||
mActivityRecordInputSink = new ActivityRecordInputSink(this, sourceRecord);
|
mActivityRecordInputSink = new ActivityRecordInputSink(this, sourceRecord);
|
||||||
|
|
||||||
updateEnterpriseThumbnailDrawable(mAtmService.mUiContext);
|
updateEnterpriseThumbnailDrawable(mAtmService.getUiContext());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -7433,7 +7433,7 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A
|
|||||||
}
|
}
|
||||||
final Rect frame = win.getRelativeFrame();
|
final Rect frame = win.getRelativeFrame();
|
||||||
final Drawable thumbnailDrawable = task.mUserId == mWmService.mCurrentUserId
|
final Drawable thumbnailDrawable = task.mUserId == mWmService.mCurrentUserId
|
||||||
? mAtmService.mUiContext.getDrawable(R.drawable.ic_account_circle)
|
? mAtmService.getUiContext().getDrawable(R.drawable.ic_account_circle)
|
||||||
: mEnterpriseThumbnailDrawable;
|
: mEnterpriseThumbnailDrawable;
|
||||||
final HardwareBuffer thumbnail = getDisplayContent().mAppTransition
|
final HardwareBuffer thumbnail = getDisplayContent().mAppTransition
|
||||||
.createCrossProfileAppsThumbnail(thumbnailDrawable, frame);
|
.createCrossProfileAppsThumbnail(thumbnailDrawable, frame);
|
||||||
|
|||||||
@@ -346,7 +346,7 @@ public class ActivityTaskManagerService extends IActivityTaskManager.Stub {
|
|||||||
* This Context is themable and meant for UI display (AlertDialogs, etc.). The theme can
|
* This Context is themable and meant for UI display (AlertDialogs, etc.). The theme can
|
||||||
* change at runtime. Use mContext for non-UI purposes.
|
* change at runtime. Use mContext for non-UI purposes.
|
||||||
*/
|
*/
|
||||||
final Context mUiContext;
|
private final Context mUiContext;
|
||||||
final ActivityThread mSystemThread;
|
final ActivityThread mSystemThread;
|
||||||
H mH;
|
H mH;
|
||||||
UiHandler mUiHandler;
|
UiHandler mUiHandler;
|
||||||
@@ -1041,6 +1041,10 @@ public class ActivityTaskManagerService extends IActivityTaskManager.Stub {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Context getUiContext() {
|
||||||
|
return mUiContext;
|
||||||
|
}
|
||||||
|
|
||||||
UserManagerService getUserManager() {
|
UserManagerService getUserManager() {
|
||||||
if (mUserManager == null) {
|
if (mUserManager == null) {
|
||||||
IBinder b = ServiceManager.getService(Context.USER_SERVICE);
|
IBinder b = ServiceManager.getService(Context.USER_SERVICE);
|
||||||
|
|||||||
@@ -421,7 +421,7 @@ public class DisplayPolicy {
|
|||||||
mService = service;
|
mService = service;
|
||||||
mContext = displayContent.isDefaultDisplay ? service.mContext
|
mContext = displayContent.isDefaultDisplay ? service.mContext
|
||||||
: service.mContext.createDisplayContext(displayContent.getDisplay());
|
: service.mContext.createDisplayContext(displayContent.getDisplay());
|
||||||
mUiContext = displayContent.isDefaultDisplay ? service.mAtmService.mUiContext
|
mUiContext = displayContent.isDefaultDisplay ? service.mAtmService.getUiContext()
|
||||||
: service.mAtmService.mSystemThread
|
: service.mAtmService.mSystemThread
|
||||||
.getSystemUiContext(displayContent.getDisplayId());
|
.getSystemUiContext(displayContent.getDisplayId());
|
||||||
mDisplayContent = displayContent;
|
mDisplayContent = displayContent;
|
||||||
|
|||||||
Reference in New Issue
Block a user