问题标签 [touch-event]
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 - 水平滚动视图中的手指画
我正在结合我在 stackoverflow 和 android 开发工具包中找到的一些代码。我想将手指画布放在可锁定的水平滚动视图中。但是,每当我尝试在水平方向上绘制时,滚动视图都会滚动而不是在画布上绘画。当我有一个图像视图代替手指画的自定义视图时,它没有这个问题。我认为也许在自定义 lockableHorizontalScrollView 和自定义 drawingView 中覆盖 onTouchEvent 可能有问题。如果需要,我可以提供更多详细信息和代码。
摘自:
绘图视图.java
LockableHorizontalScrollView.java
iphone - IOS UITableView 检测表格下方的触摸 - 需要子类化?
我希望能够检测到用户何时在我的 UITableView 的最后一行下方点击,但不会对滚动表格的能力产生负面影响。有没有比继承 UITableView 更简单的方法(即覆盖表的 touchesBegan)?
我想这样做的原因是:当表格为空(第一次打开应用程序)或只有几个单元格时,可以点击屏幕上的所有空间来调用 Add 方法。
我尝试在大的 tableview 页脚中使用没有图像(即不可见)的大型自定义 UIButton,但是按下按钮会阻止任何滚动,但是一旦已经有几个单元格,您就想要滚动。我想一旦表格中的项目超过零,我就可以从页脚中删除按钮,但是当表格中已经有一些项目时,这对我没有任何作用。
感谢您的任何想法!
jquery - 使用 jQuery touchwipe 对某些擦除进行默认擦除
我正在使用这个很棒的插件来捕获移动设备上的擦除事件:http: //www.netcu.de/jquery-touchwipe-iphone-ipad-library
我正在使用该页面源代码中的代码来让我的图片库按原样循环。但是,我的图片库是屏幕的整个宽度。不幸的是,touchwipe 似乎阻止了默认的上下擦除页面上下滚动。有没有办法让它使用默认行为,除非指定了其他行为?
我也对实现相同效果的其他替代方案持开放态度(其他插件,其他方法)。谢谢!
android - 如何让 onTouchEvent、长按和上下文菜单协同工作?
在我们的应用程序中,我们有一个自定义视图(扩展ImageView
),我们在其中处理触摸事件以记录数据。我想在这个视图中添加上下文菜单功能,并遵循官方 Android 文档中的指南。
该onTouchEvent
代码本身可以正常工作。上下文菜单代码也可以正常工作。但是,如果我同时添加它们,上下文菜单代码将停止工作。我发现添加了两段代码后,onCreateContextMenu
永远不会调用,因此永远不会显示上下文菜单。
根据我对Android文档的解释,false
从onTouchEvent
表示该事件没有被消费,因此应该用于进一步处理。出于某种原因,这里没有发生。如果有人能告诉我我错过了什么,我将不胜感激。顺便说一句,目标是运行 2.3.4 ROM 的 Nexus One。
这是onTouchEvent
自定义视图中的代码:
预先感谢您的任何帮助。
android - Android - 检测长按结束
我正在开发用户需要长时间按住按钮的应用程序。
如何检测用户的时刻:完成按下或移动他们的触摸位置?
谢谢
android - Android MapView ItemizedOverlay 绘制 onTap
我正在尝试在 ItemizedOverlay 的 Draw 方法中绘制自定义形状。是否可以为绘制的形状获取 onTap 事件。目前 onTap 适用于默认的可绘制/标记。如何使它适用于在 Draw 方法中绘制的形状?
android - 我希望我的表格对 Android 中的 OnSwipe-touch 敏感,但它对 onClick 过于敏感
我想让我的 tableRow 听 OnSwipe,然后显示一个删除按钮。我添加了一个手势检测器,当我滑动时它会显示按钮。但是由于我也有一个 onClick 监听器,所以 onclick 总是会触发并使用户离开活动。
我试图禁用 OnClick 侦听器,但这并没有什么不同。我还希望即使在滑动之后按钮仍然可见,因为它现在在滑动完成后消失了。
谢谢!
java - Android:似乎无法正确使用 MotionEvent.ACTION_MOVE
我对 Android 编程和 Java 很陌生(尽管我有一些 C# 经验,所以这会有所帮助)。
此刻,我正在闲逛几件事,以了解一切是如何运作的。我做了一个实现 onTouchListener 的活动。我已经覆盖了 onTouch 并打开了 event.getAction():
其中“circle”是一个绘制圆圈的类。
当我用手指在屏幕上拖动时,我期望看到的是一串圆圈。相反,只有在我开始触摸时才会绘制圆圈。
我已经将我的代码与示例进行了比较(例如:Google 的这篇博文:http ://android-developers.blogspot.com/2010/06/making-sense-of-multitouch.html )但我找不到我的错误.
编辑:链接到全班: http: //pastebin.com/tVDQjQhu
编辑:固定。必须在 onTouch() 函数中返回 true。哦!
android - 具有发光效果的动态生成线条
我想用这样
的发光效果画线问题 - 我必须根据用户的交互在程序中生成这条线(线的形式将在onTouchEvent
-中生成ACTION_MOVE
)。
我可以在没有 xml 文件或绘制 premaid 位图的情况下生成这种效果吗?