赞
踩
谷歌有提供这种控件VrPanoramaView用来显示vr相机图片
1.在项目module级的build.gradle中添加
implementation 'com.google.vr:sdk-panowidget:1.80.0'
2.在activity的布局文件中添加如下代码
<com.google.vr.sdk.widgets.pano.VrPanoramaView
android:id="@+id/vr_view"
android:layout_width="match_parent"
android:layout_height="250dp"/>
3.在activity的onCreate()中添加如下代码
vrView = findViewById<VrPanoramaView>(R.id.vr_view)
vrView.setEventListener(object: VrPanoramaEventListener(){})
val options = VrPanoramaView.Options()
vrView.setInfoButtonEnabled(false)// 设置隐藏最左边信息的按钮
vrView.setStereoModeButtonEnabled(false)// 设置隐藏立体模型的按钮
vrView.setFullscreenButtonEnabled(false)// 隐藏全屏模式按钮
//vrView.setTouchTrackingEnabled(true) //false 只能通过传感器旋转 true设置传感器旋转加上左右方向可以通过触摸滑动旋转
vrView.setPureTouchTracking(true) //设置手动上下左右滑动,不能通过传感器旋转
options.inputType = VrPanoramaView.Options.TYPE_MONO
val bitmap = BitmapFactory.decodeResource(resources,R.drawable.yysd)
vrView.loadImageFromBitmap(bitmap,options)
这是在网上找的图片,
效果如下
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。