问题标签 [ontouch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 多点触控:根据 PointerId 获取操作
我的应用程序处理一个和两个手指触摸。第一根手指可能同时发送ACTION_MOVE
动作,而第二根手指同时发送动作ACTION_POINTER_UP
。
那么,如何获得第一根手指的动作和第二根手指的动作呢?
android - 片段中 viewPager 上方的 FrameLayout onTouch 事件已被 bean 拦截
一个片段有两个视图,一个 FrameLayout 包含一些子视图,在 FrameLayout 下面有一个 viewPager。我想在 FrameLayout 上有 ACTION_MOVE 之类的动作时替换片段,所以我在 FrameLayout 上添加了一个 onTouchListener 但它从来没有工作过,viewPager 工作得很好,而且 FrameLayout 的子视图也有 onClick 事件
android - 如果用户在 ViewPager 中向左或向右滑动,是否可以拦截触摸事件并转移到 ListView
我有一个包含两个片段的 ViewPager,每个片段都包含带有可滑动列表项的列表视图。为了让用户更容易滑动,我希望这样如果用户在第一个片段中向左滑动,列表视图会拾取滑动。如果用户在第二个片段中向右滑动,则列表视图会拾取滑动。由于只有两个片段,因此列表视图而不是 viewpager 拾取滑动是有意义的,因为在这两个片段之后没有更多片段可以滚动到。
那么,是否有可能拦截触摸,并根据显示的 viewpager 页面和滑动方向将其传递给列表视图?
这是我正在使用的可滑动列表视图库:https ://github.com/timroes/EnhancedListView
android - onTouchListener 执行两次操作
我正在尝试使用我单击的文本(无按钮)创建一些字段以打开日期选择器对话框。我完全是初学者,我正在尝试简单的例子。
firstbirth 是微调器,我用 Edittext 尝试过,结果是一样的。有谁能够帮我?
提前致谢!
android - ScrollView滚动时Android禁用子onTouch
在我的布局中,我有一个 ScrollView,它承载了一个 VideoView 和其他 TextView。
我的 VideoView 有一个 onTouch 监听器开始播放视频:
我面临的问题是:当用户将手指放在上方VideoView
并开始向下滚动时ScrollView
,视频开始播放。我希望在执行 Scroll 时,子视图不ScrollView
应该做任何事情。我看到 ScrollView 的 onScroll 没有侦听器。我怎样才能解决这个问题?
android - 相同的 onTouchListener 不起作用
我在两个不同的活动中有完全相同的代码(当然有不同的 xml 布局和不同的变量名和 id)
它只是一个将父宽度/高度与 onTouchListener 匹配的图像视图,它在触摸时启动一个函数。
第二个活动也是如此。(这些活动彼此无关,而是开始另一个并杀死它自己。
然后是第二个活动
这是一个转折点,ontouchlistsner 或 clicklistener 或任何在第一个活动中正常工作,但在第二个活动中,ontouch 或 onclick 都不起作用,但如果我在 xml 文件中设置 onclick,它可以工作,wtfisupwiththat...?
编辑:我的 xml 文件。他们也差不多,
和 next1.xml
android - 从 ViewGroup 调用 onTouchEvent 但未调用视图的 onTouchListener
所以我在自定义视图组中截获了一个触摸事件。在视图组的 onTouchEvent 中,我希望同时调用两个子视图的 onTouchEvent。
我是否同时调用 onTouchEvent 并仅返回第二个值。我不确定为什么这不起作用。
两个视图不应该为手势的其余部分获取触摸事件吗?
在其中一个视图中,我有一个 onTouchlistener,它的 onTouch 事件永远不会被调用。
我想将触摸事件发送到两个视图一段时间,一旦满足条件,就只发送到第二个视图。
java - Android:如何添加视图并立即触发 onTouch 而不会真正被触摸
我正在尝试执行以下操作:
1) 长按布局时向布局添加视图
2) 当手指仍在屏幕上时,触发 onTouch 以添加视图,就像您在添加视图后拉起手指并触摸视图一样
(这用于添加视图并拖动它而无需触摸两次)
java - 谁能找到破坏这个 Mondrian Art 应用程序的错误?
这是一个蒙德里安艺术应用程序,它应该将一个矩形分成 2 部分,并为 2 个新孩子提供不同的颜色。当我触摸屏幕时,应用程序正在停止,我已经查看甚至简化了“onTouch”中的代码,以至于它只应该打印一行但仍然不起作用。目前它仅包含 1 个活动和 1 个补充类。此时这是我的代码:
主要活动
矩形类
显现
主布局
LogCat - 我无法解释
android - OnTouchListener,代码跳转,方法不运行
我有一个简单的代码,只是我不明白为什么我的方法 calculaCoordenadasImagen(MotionEvent e) 不起作用
检查此侦听器中的日志以了解哪些有效,哪些无效
首先是调用该方法的监听器
//这是不运行的方法,我不明白为什么。
这是有错误的方法,但因为以前的方法没有运行:
并且有关于 logCat 错误的第一行:
我想这个问题很愚蠢,但是,我找不到它
感谢您的帮助和时间