所有代码:https://gist.github.com/anonymous/e11f533921aa4308e29d
我一直关注Bucky的“Learn Android Dev”。我最初自己编写了这段代码,但是当它在启动时崩溃时我就复制了Bucky的源代码。我正在使用平板电脑来运行这个应用程序,但它崩溃了VM和平板电脑本身的错误
不幸的是,< app name>已停止
有什么想法吗?
答案 0 :(得分:0)
要使用GestureDetectorCompat类,您需要为View创建GestureDetectorCompat的实例。请参阅this文档。
因此代码将以空指针失败,因此您将获得this.gestureDetector.onTouchEvent(event);
所以在你的onCreate方法中添加以下代码,应该可以解决你的问题。
gestureDetector=new GestureDetectorCompat(this,this);
gestureDetector.setOnDoubleTapListener(this);