Closed tonyyang123 closed 8 years ago
看看是否在activity调用了回调onConfigurationChanged
:
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
if (giraffePlayer != null) {
giraffePlayer.onConfigurationChanged(newConfig);
}
}
是的,有回调
clone项目运行也有同样的问题
example中的GiraffePlayerActivity
也有同样的问题吗?
是的,运行了example也复现同样的问题
GiraffePlayerActivity不会
example里的MainActivity的小窗口切换全屏就会,GiraffePlayerActivity则不会
确认activity是否进行如下配置:
android:configChanges="orientation|screenSize"
android:screenOrientation="sensor"
有配置,但未解决,直接运行的example,未做修改
这些设备是否有物理返回键?
都有,设备的屏幕并未开启虚拟键
好的,我会找相关的设备看看
此问题可能和 #22 是同一问题,pull后看看问题是否还存在
pull后问题解决,thx
切换全屏后,IjkVideoView显示一半,控制条不见,三星 s3,魅族mx4 pro都复现这个问题,之后在GifaffePlayer.setFullScreen()方法中,重新设置控件的宽高后解决问题