在我的第一次开放教育中,我有四门课要去理解:
我想要接触到表面上的事件..。但是在myRenderer设置ı之后,ı在屏幕上看到了我的三角形,但是ı无法获得触摸事件。
如果我将mySurfaceView设置为myActivity中没有myRenderer的第一个,那么ı就会得到触摸事件。但是ı看不到我的三角形。
这里的错误是什么?
发布于 2012-09-26 08:16:36
您可以在“呈现”中这样写:
public boolean onTouchEvent(MotionEvent event)
{
// codes here
}然后在myActivity中添加如下事件代码:
public boolean onTouchEvent(MotionEvent event)
{
myRender.onTouchEvent(event);
return super.onTouchEvent(event);
}我可以在我的代码中看到View和获取触摸事件。那你呢?
发布于 2012-10-16 04:50:44
我在onTouchEvent上实现了GLSurfaceView,并将事件发送到GLSurfaceView.Renderer。您可以在onTouchEvent上实现myGLSurfaceViev。
我可以通过这里读取您的代码吗? gist、github存储库或电子邮件?
https://stackoverflow.com/questions/12589888
复制相似问题