我正在使用Vuforia QualComm SDK。与图像目标一起工作。我需要做的是检测Marker并导航到另一个活动。
GL surfaceview是一个视图,所以我如何操作才能从GLSurfaceview加载活动。我应该用来从activity中扩展它吗?
我需要一些帮助
发布于 2014-07-24 14:40:10
public class SkyActivity extends Activity implements OnClickListener {
private SkyGLSurfaceView mGLSurfaceView;
private TextView mDateText;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
...
...
mGLSurfaceView = new SkyGLSurfaceView(this, mShowPlanets);
...
...
}
}
...
...
...
public class SkyGLSurfaceView extends GLSurfaceView {
private final OpenGLRenderer renderer; // Custom GL Renderer
public SkyGLSurfaceView(Context context, boolean showPlanets) {
super(context);
renderer = new OpenGLRenderer(context); // Creating and attaching the renderer.
setRenderer(renderer);
...
...
...
}
...
...
...
}类似这样的东西
发布于 2014-07-25 19:15:43
该视图位于Context (这是一个活动)中,您可以像往常一样使用此上下文启动新的Activity。
//in GLSurfaceView : you can write this to launch a new Activity
((Activity)getContext()).startActivity(someIntent);https://stackoverflow.com/questions/24926070
复制相似问题