【发布时间】:2016-06-27 15:14:10
【问题描述】:
我是 google cardboard 的新手,正在尝试实现一个非常简单的演示。 我曾分别尝试使用 VrVideowidget 和 panowidget,但未能使用 GvrView 实现它。我的代码和输出工作如下。
我添加了一个自动提供分屏的 GvrView,之后我想在每个屏幕中添加相同的图像/视频,以便它可以很好地显示在 google cardboard 上。我通过 addView() 添加的视图在两个屏幕上都显示为单个而不是两个。我已将它添加到 onDrawEye() 上。请帮助我重新爱。
我的最终目标是在具有所需功能的 Google Cardboard 上创建一个非常基本的图像/视频演示。
MainActivity.java
public class MainActivity extends GvrActivity implements GvrView.StereoRenderer {
GvrView gvrView;
private ImageView imageView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
imageView = new ImageView(this);
gvrView = new GvrView(this);
gvrView.setRenderer(this);
setContentView(gvrView);
}
@Override
public void onDrawEye(Eye eye) {
imageView.setImageResource(R.drawable.ic_launcher);
// gvrView.addView(imageView);
gvrView.addView(imageView,400,400);
}
}
【问题讨论】: