小声哔哔
小声哔哔
隐藏了返回键后,还是可以再返回键区域响应点击事件,我的代码中横屏的时候,点击返回键会切换到竖屏,在竖屏的时候使用手机自带的返回会关闭视频,但是发现在坐上区域还是会关闭视频。 ``` videoView.changeWidgetVisibility(R.id.exo_player_controller_back,View.INVISIBLE); videoView.setBackListener((view, isPortrait) -> { if (videoView.isPortrait()) { if (videoView.isShown()) { closeVideo(); } else { finish(); } return true; } return false; }); ``` 即使把返回键的隐藏改为`View.GONE`,还是能响应` closeVideo()`的方法,而且视频的返回键占据的空间似乎比较大,左侧和标题处都会响应返回事件。而我界面中的视频在竖屏的时候宽度本就比较小,导致只要点击左上附件都会关闭视频了,体验不是很好。
看了下用法,好像updatebean固定写死了,和自己的项目中返回的json不同,如果要改的话很多都不能复用,另外很奇怪的是你这个竟然是用versionName作为版本判断的,难道不是用versionCode来做版本判断的吗?