- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我开发 OpenGL ES 2.0 (GLSurfaceView
) android 游戏。触摸事件在 1-5 分钟后停止工作。我不添加任何 subview 。我已集成广告网络,但互联网已关闭。
首先,我从OnTouchListener
接口(interface)实现了onTouch
方法。然后我在GLSurfaceView
和后来的dispatchTouchEvent
onTouchEvent
所有这些方法在前几分钟都会被调用,但会停止调用。与游戏无关。
什么可以解决这些问题?
我用 try/catch block 将代码包装在 onTouch
中,并在 catch 中放置断点以确保该方法中没有异常。
最佳答案
如果您锁定 UI 线程,那么它将阻止触摸,但不会阻止 GL 线程。它还将阻止 runOnUiThread
调用。
关于Android dispatchTouchEvent、onTouchEvent、onTouch 在 1-5 分钟后停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20457649/
我正在使用 dispatchTouchEvent 拦截 Activity 中的触摸。这是我重写方法的代码: public boolean dispatchTouchEvent(MotionEvent
在我的 Activity 中,我有一个 EditText 和一个 Button。我覆盖了 dispatchTouchEvent 以在单击屏幕的其他区域而不是 EditText 时隐藏软键盘。 @Ove
我有一个 Android 应用程序在某些设备上崩溃,在我的 dispatchTouchEvent 实现中出现 NullPointerException。我从来没有真正看到崩溃发生在我的任何设备上,但它
我想让 google map v2 infowindow 成为生活 View ,所以我将 SupportMapFragment 包装在自定义 RelativeLayout 中,如下所示: R.layo
我正在覆盖 dispatchTouchEvent() 方法来检测 Activity 中的每一次触摸。 @Override public boolean dispatchTouchEvent(Moti
我在我的 Activity 中调用这个函数: @Override public boolean dispatchTouchEvent(MotionEvent touchEvent) 这让我可以在任何组
我正在开发 Android 库,它需要跟踪使用它的应用程序上的所有触摸事件。现在,用户应该在他们的每个 Activity 中覆盖他们的 Activity 的 dispatchTouchEvent()。
我试图在它们被 scrollview 使用之前从垂直 scrollview 获取水平滑动,以便覆盖它们。它可以在以 dispatchTouchEvent 开始的 Activity 中完成。 我试图在
我正在尝试将文件中的触摸事件添加到当前应用程序(根据文件中找到的数据构建新的触摸事件),并且我正在尝试了解“真实”触摸事件时的调用链被触发。 从我进行的所有搜索中,我发现 Activity.dispa
我正在尝试在 Fragment 中使用向上滑动和向下滑动手势。同样适用于 Activity 。在 Fragment 中,我对 dispatchTouchEvent 有疑问。如何在 Fragment 中
我正在开发自定义 ViewGroup。它是某种径向菜单(类似于 android 相机应用程序中的选项菜单)。 我设法正确地布置和绘制 child 。我必须做的另一件事是覆盖触摸事件调度: @Overr
Android中的onInterceptTouchEvent和dispatchTouchEvent有什么区别? 根据android开发者指南,这两种方法都可以用来拦截一个触摸事件(MotionEven
当我在 fragment 中重写这个方法时,它会显示类似这样的错误 未定义 Fragment 类型的 dispatchTouchEvent(MotionEvent) 方法 这是我创建的 fragmen
我试图在 RecyclerView 中设置一个滚动的 MapView,因此我设置了 requestDisallowInterceptTouchEvent() TouchEvent 之前和之后。 奇怪的
我使用 dispatchTouchEvent 通过以下代码进行滑动手势 @Override public boolean dispatchTouchEvent(MotionEvent ev)
我正在实现一个可以处理触摸事件并在 ViewPager 中使用它的 ImageView。在我的 ImageView 的 onTouchEvent 和 dispatchTouchEvent 测试中,我总
我开发 OpenGL ES 2.0 (GLSurfaceView) android 游戏。触摸事件在 1-5 分钟后停止工作。我不添加任何 subview 。我已集成广告网络,但互联网已关闭。 首先,
我的自定义 View 中有这个方法,它扩展了 FrameLayout: @Override public boolean dispatchTouchEvent(MotionEvent ev) {
问题 在 Nexus 5x 设备上的 android 运行时,字段成员突然变为空值 已经采取的步骤 我已确认在我的代码库、反射或其他方面没有对该字段的其他写入 我已多次复制它,但仅限于 Nexus 5
我需要拦截应用程序中的所有触摸事件以监视自定义 Activity 超时。 目前,我在我的 Activity 中使用 dispatchTouchEvent(),但如果我在屏幕上有一个对话框,则不会调用它
我是一名优秀的程序员,十分优秀!