项目引入:

implementation 'com.google.vr:sdk-panowidget:1.30.0'implementation 'com.google.vr:sdk-videowidget:1.30.0'

布局:

        

代码:

public class VideoPlayerActivity extends AppCompatActivity {    private VrVideoView vr_video;    private SeekBar seekBar;    private String url = "http://xxx.mp4";    @Override    protected void onCreate(@Nullable Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_video_player);        vr_video = findViewById(R.id.vr_video);        seekBar = findViewById(R.id.seek_bar);        vr_video.setEventListener(new VrVideoEventListener() {            @Override            public void onLoadSuccess() {                super.onLoadSuccess();                seekBar.setMax((int) vr_video.getDuration());            }            @Override            public void onNewFrame() {                super.onNewFrame();                seekBar.setProgress((int) vr_video.getCurrentPosition());            }        });        VrVideoView.Options options = new VrVideoView.Options();        options.inputType = VrVideoView.Options.TYPE_MONO;        options.inputFormat = VrVideoView.Options.FORMAT_DEFAULT;        try {            vr_video.loadVideo(Uri.parse(url), options);        } catch (IOException e) {            e.printStackTrace();        }    }    @Override    protected void onResume() {        super.onResume();        vr_video.resumeRendering();    }    @Override    protected void onPause() {        super.onPause();        vr_video.pauseRendering();    }    @Override    protected void onDestroy() {        super.onDestroy();        vr_video.shutdown();    }}

 

更多相关文章

  1. 设置屏幕默认横屏
  2. 使用MAT查看Android内存泄露
  3. Hbuild项目Android本地打包
  4. Android(安卓)ActivityGroup和TabActiviy的差异性
  5. Android手机客户端通过JSP实现与Tomcat服务器端通信(Msql数据库,Js
  6. Android中关于空指针异常的解决办法
  7. android各种界面跳转(调用系统联系人,通话记录,发短信,发邮件,google
  8. android拨打电话崩溃6.0以上实时动态权限申请
  9. 摘抄代码没测试 发起程序的返回顺序以及恩enter建取消输入法

随机推荐

  1. Android 开发艺术探索笔记-Activity启动
  2. Android(安卓)5.0 6.0 7.0 8.0 9.0新特性
  3. Android技能之-setSupportActionBar(tool
  4. 探索Android 9.0 Pie新特性变更
  5. Android虚拟导航栏遮挡底部的输入框的解
  6. Retrofit的简单使用
  7. 赵雅智_java的多线程下载移植到android客
  8. Android手写优化
  9. Android中文API合集(7) + 开发者指南合集
  10. 分享一个好用的Android投屏工具-scrcpy