【问题标题】:Cannot Resolve PictureInPictureParams无法解决 PictureInPictureParams
【发布时间】:2018-04-21 10:25:06
【问题描述】:

尝试设置一些增强的 PIP 功能。卡在声明这个变量上:

/** The arguments to be used for Picture-in-Picture mode. */
    private final PictureInPictureParams.Builder mPictureInPictureParamsBuilder =
            new PictureInPictureParams.Builder();

我在类的顶部有一个导入:

import android.app.PictureInPictureParams;

但这有一个编译错误:

无法解析 PictureInPictureParams

在我的 build.gradle 文件中,我有这两行:

compile 'com.android.support:appcompat-v7:26.1.0'  
compile 'com.android.support:support-media-compat:26.1.0'

有人知道我可以如何解决这种依赖关系吗?谢谢。

【问题讨论】:

  • 它应该可以工作,或者你可能认为 api 需要 26++ 一个未解决的类?

标签: android android-8.0-oreo picture-in-picture


【解决方案1】:

将您的 compileSdkVersion 设置为 26 或更高。

【讨论】:

  • 我正在使用compileSdkVersion 27,但我遇到了同样的问题。
  • 如果你得到import android.app.PictureInPictureParams 的“Cannot Resolve PictureInPictureParams”,要么你没有compileSdkVersion 26 或更高版本,要么你的开发环境真的很糟糕。 PictureInPictureParamswas added in API Level 26Here is an activity that imports it successfully.
猜你喜欢
  • 2018-06-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-11
  • 1970-01-01
  • 2016-03-30
  • 2019-06-24
  • 2019-08-29
  • 2011-07-14
相关资源
最近更新 更多