Update to new method to check if app supports picture-in-picture.
- With change ag/1705896, we are no longer using resizeMode to check for picture-in-picture support. Bug: 34256643 Test: make -j40 RunSettingsRoboTests Change-Id: Iea0c6e76db52d994295922580f14bb0cb0d65451
This commit is contained in:
@@ -107,9 +107,7 @@ public class PictureInPictureSettingsTest {
|
||||
if (resizeableActivityState.length > 0) {
|
||||
activities = new ActivityInfoWrapper[resizeableActivityState.length];
|
||||
for (int i = 0; i < activities.length; i++) {
|
||||
activities[i] = new MockActivityInfo(resizeableActivityState[i]
|
||||
? ActivityInfo.RESIZE_MODE_RESIZEABLE_AND_PIPABLE
|
||||
: ActivityInfo.RESIZE_MODE_UNRESIZEABLE);
|
||||
activities[i] = new MockActivityInfo(resizeableActivityState[i]);
|
||||
}
|
||||
}
|
||||
return PictureInPictureSettings.checkPackageHasPictureInPictureActivities(packageName,
|
||||
@@ -118,15 +116,15 @@ public class PictureInPictureSettingsTest {
|
||||
|
||||
private class MockActivityInfo implements ActivityInfoWrapper {
|
||||
|
||||
private int mResizeMode;
|
||||
private boolean mSupportsPictureInPicture;
|
||||
|
||||
public MockActivityInfo(int resizeMode) {
|
||||
mResizeMode = resizeMode;
|
||||
public MockActivityInfo(boolean supportsPictureInPicture) {
|
||||
mSupportsPictureInPicture = supportsPictureInPicture;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getResizeMode() {
|
||||
return mResizeMode;
|
||||
public boolean supportsPictureInPicture() {
|
||||
return mSupportsPictureInPicture;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user