AndroidStudio 屏幕截图显示警告:
然而我在这里发现的是:
Android 8.0 (API level 26) allows activities to launch in picture-in-picture (PIP) mode.
PIP is a special type of multi-window mode mostly used for video playback. It lets the
user watch a video in a small window pinned to a corner of the screen while navigating
between apps or browsing content on the main screen.
我在任何地方都找不到现在已废弃的地方。是我遗漏了什么还是 AS 出错了?我想确保我没有在一条死路上编码。
enterPictureInPictureMode()
在 API 24 中引入,并在 API 26 中弃用。它已被 API 26 中引入的 enterPictureInPictureMode(PictureInPictureParams)
取代。
@Override
public void onUserLeaveHint() {
// Create an object of PictureInPictureParams
PictureInPictureParams.Builder pictureInPictureParamsBuilder =
new PictureInPictureParams.Builder();
pictureInPictureParamsBuilder.setAspectRatio(new Rational(16, 9));
pictureInPictureParamsBuilder.setSourceRectHint(new Rect(0, 0, 100, 100));
PictureInPictureParams pictureInPictureParams = pictureInPictureParamsBuilder.build();
if (isInPictureInPictureMode()) {
return;
}
enterPictureInPictureMode(pictureInPictureParams);
}