microshow / RxFFmpeg

🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,包含以下功能:视频拼接,转码,压缩,裁剪,片头片尾,分离音视频,变速,添加静态贴纸和gif动态贴纸,添加字幕,添加滤镜,添加背景音乐,加速减速视频,倒放音视频,音频裁剪,变声,混音,图片合成视频,视频解码图片,抖音首页,视频播放器及支持 OpenSSL https 等主流特色功能
4.42k stars 746 forks source link

视频横屏播放宽度无法撑满整个屏幕 #223

Open sunkeding opened 3 years ago

sunkeding commented 3 years ago

手机型号:pixel 3 系统版本:Android10

sunkeding commented 3 years ago

看了下主要是底部虚拟导航栏的这块适配问题

YRowis commented 3 years ago

一样的问题。红米,切换横屏,未能盖住,FM_DEFAULT模式

pengnix commented 3 years ago

有解决方案吗

YRowis commented 3 years ago

有解决方案吗

简单处理isFullScreenModel动态去隐藏,或者看源码原因。

zhujinsheng commented 3 years ago

对滴,直接修改源码或者是在点击全屏时候设置不隐藏底部虚拟导航栏

public static void showBottomNav(Activity activity) {
   View decorView = activity.getWindow().getDecorView();
    decorView.setSystemUiVisibility(0);
    decorView .setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE | 
    View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
}