Android Studio 4 说从 API 26 开始不推荐使用 enterPictureInPicture - 这是不正确的,对吧?

Posted

技术标签:

【中文标题】Android Studio 4 说从 API 26 开始不推荐使用 enterPictureInPicture - 这是不正确的,对吧?【英文标题】:AndroidStudio 4 says enterPictureInPicture is depracated as of API 26 - this is incorrect, right? 【发布时间】:2020-12-22 21:20:16 【问题描述】:

显示警告的 androidStudio 屏幕截图:

但我发现here 是:

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 有错误?我想确保我没有在死路上编码。

【问题讨论】:

【参考方案1】:

enterPictureInPictureMode() 在 API 24 中引入,在 API 26 中被弃用。它已被 API 26 中引入的enterPictureInPictureMode(PictureInPictureParams) 取代。

此处的文档:https://developer.android.com/reference/android/app/Activity#enterPictureInPictureMode(android.app.PictureInPictureParams)

【讨论】:

啊哈!谢谢!

以上是关于Android Studio 4 说从 API 26 开始不推荐使用 enterPictureInPicture - 这是不正确的,对吧?的主要内容,如果未能解决你的问题,请参考以下文章

Android studio生成api文档

为 Android Studio 选择正确的最低 API

刚刚在 Mac 上更新到 Android Studio 4.2.1,现在模拟器不再工作

未找到 Android API 24 平台的源 (Android Studio 2.1)

关于解决Android studio:The emulator process for AVD Pixel_4_XL_API_30 has terminated 以及改变AVD存放位置

使用 Google map api 在 android Studio 中解析 Json