PiP进入时避免activity娱乐
PiP avoid activity recreation when entering
有没有办法在切换到画中画时避免activity重新创建window?
基本上我是这样称呼它的:
@Override
protected void onUserLeaveHint() {
if (Build.VERSION.SDK_INT > 24 && isInFullscreen) {
MainActivity.this.enterPictureInPictureMode();
}
super.onUserLeaveHint();
}
activity 总是重新加载,导致等待时间更长。
来自文档 - 将此添加到清单中的 activity:
android:resizeableActivity="true"
android:supportsPictureInPicture="true"
android:configChanges=
"screenSize|smallestScreenSize|screenLayout|orientation"
有关详细信息,请参阅 https://developer.android.com/guide/topics/ui/picture-in-picture.html
有没有办法在切换到画中画时避免activity重新创建window?
基本上我是这样称呼它的:
@Override
protected void onUserLeaveHint() {
if (Build.VERSION.SDK_INT > 24 && isInFullscreen) {
MainActivity.this.enterPictureInPictureMode();
}
super.onUserLeaveHint();
}
activity 总是重新加载,导致等待时间更长。
来自文档 - 将此添加到清单中的 activity:
android:resizeableActivity="true"
android:supportsPictureInPicture="true"
android:configChanges=
"screenSize|smallestScreenSize|screenLayout|orientation"
有关详细信息,请参阅 https://developer.android.com/guide/topics/ui/picture-in-picture.html