[置顶] Android 视频播放横屏布局错乱问题
2017-04-25 12:08
906 查看
最近在开发项目中使用ijkplayer框架进行视频播放,遇到了一个非常头疼的问题
横屏的时候布局错乱,如下图所示
ViewPager中加载ijkplayer,ViewPager固定高度的时候横屏的时候会出现这种结果
处理方式
在横竖屏监听的方法了,动态设置viewpager的高度
结果
横屏的时候布局错乱,如下图所示
ViewPager中加载ijkplayer,ViewPager固定高度的时候横屏的时候会出现这种结果
处理方式
/** * 屏幕横竖屏切换监听 * * @param newConfig */ @Override public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); //1竖屏 0横屏 FrameLayout.LayoutParams params; if (getResources().getConfiguration().orientation == 1) { //竖屏 设置viewpager的高度为280dp params = new FrameLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, DensityUtil.dip2px(280)); vp_video.setLayoutParams(params); ll_bottom_input_box.setVisibility(View.VISIBLE); } else { //横屏 设置viewpager的高度为屏幕的宽度 params = new FrameLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, MyApplication.SCREEN_WIDTH); vp_video.setLayoutParams(params); ll_bottom_input_box.setVisibility(GONE); } }
在横竖屏监听的方法了,动态设置viewpager的高度
结果
相关文章推荐
- Android 使用Webview无法播放视频问题的解决办法
- android Mediaplayer 播放视频 只有声音没有画面的问题
- Android Webview中解决H5的音视频不能自动播放、只有声音没有图像的问题
- 关于android视频播放开发中 播放视频只有声音没有图像的问题解决方案
- [置顶] 基于UDP实现的android局域网视频同步播放
- Android SurfaceView播放视频有声音无图像问题
- 解决vlc-android播放http视频退出问题
- Android 录制的mp4视频文件在IOS中无法播放问题
- [置顶] Android开发实战使用(VR技术实现360°全景视频播放功能)
- Android 播放视频常见问题小结
- [置顶] Android Multimedia框架总结(二)MediaPlayer框架及播放网络视频案例
- [置顶] Android 简单IjkVideoView播放视频
- Android HTML5 Video视频标签自动播放与自动全屏问题解决
- android webView 无法播放视频,无法暂停,继续播放视频问题,无法根据浏览器居中显示内容问题
- Android WebView页面结束后视频播放还有声音问题处理
- Android 关于显示键盘,布局错乱网上顶的问题
- android webview 播放视频 全屏问题
- 菜鸟学android——webview播放网络视频,由竖屏转换为横屏全屏播放
- android播放音视频使用mediaplayer不规范导致的电流过高问题
- [置顶] Android 仿微博列表视频(一),静音播放