前言:
最近没事逛懂车帝, 发现有VR全景图片看车这个功能, 于是查资料,自己也写一个。
方法一:利用谷歌提供的vr库
1、依赖vr库
implementation 'com.google.vr:sdk-panowidget:1.80.0'
2、布局文件
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".VrLocationActivity">
<com.google.vr.sdk.widgets.pano.VrPanoramaView
android:id="@+id/vr_view"
android:layout_width="match_parent"
android:layout_height="250dp"
android:layout_centerInParent="true"/>
</RelativeLayout>
3、找到控件,设置图片, 图片由美工提供
public class VrLocationActivity extends AppCompatActivity {
int type = -1;
Bitmap mBitmap;
VrPanoramaView panoWidgetView;
VrPanoramaView.Options paNormalOptions;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_vr_location);
type = getIntent().getIntExtra("type", 0);