问题标签 [android-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.
java - 双击:放大 Android MapView?
经过一些工作,我的路线应用程序工作正常。我只想添加一个双击放大功能,但我不知道如何。
你能给我一个提示吗?
android - 防止单击更改 SeekBar 进度
我SeekBar
在我的 Android 应用程序中使用 a 。当用户单击 上的任意位置时SeekBar
,其进度值会更改。我只希望在用户滑动拇指时更改进度值SeekBar
(就像UISlider
iOS 中的 a 一样)。
我尝试将 的clickable
属性设置SeekBar
为 false 但这没有用。我怎样才能达到预期的行为?
android - 我们可以在 Android 中使用缩放手势检测器进行缩放吗?
我们可以在 Android 中使用缩放手势检测器进行缩放吗?
java - Android:onInterceptTouchEvent 和 dispatchTouchEvent 的区别?
onInterceptTouchEvent
Android和Android有什么区别dispatchTouchEvent
?
根据android开发者指南,这两种方法都可以用来拦截一个触摸事件(MotionEvent
),但是有什么区别呢?
如何在 Views ( ) 的层次结构中进行交互onInterceptTouchEvent
和dispatchTouchEvent
交互?onTouchEvent
ViewGroup
android - OnGestureListener.onDown()返回false的含义
根据android培训,如果您扩展GestureDetector.SimpleOnGestureListener
和返回false
,则永远不会调用onDown(...)
其他方法:GestureDetector.SimpleOnGestureListener
无论您是否使用 GestureDetector.OnGestureListener,最好实现一个返回 true 的 onDown() 方法。这是因为所有手势都以 onDown() 消息开头。如果您从 onDown() 返回 false,正如 GestureDetector.SimpleOnGestureListener 默认所做的那样,系统假定您要忽略手势的其余部分,并且永远不会调用 GestureDetector.OnGestureListener 的其他方法。这有可能在您的应用程序中导致意外问题。您应该从 onDown() 返回 false 的唯一情况是您真的想忽略整个手势。
但是,在我的简单测试onScroll(...)
中被调用。
另一个类似的问题是下一个定义,同样来自同一个 android 培训页面:
单个 on 方法的返回值为 true 表示您已经处理了触摸事件。false 返回值通过视图堆栈向下传递事件,直到成功处理触摸。
这与之前的报价如何解决?
android - 新活动开始后Android跟踪触摸事件
在我的应用程序中,一个新的活动开始于触摸一个按钮(而不是点击),而且我不抬起手指并希望在新活动中跟踪触摸的动作。第二个活动中的 on touch 侦听器不响应此动作。我怎样才能做到这一点?
android - 如何处理谷歌地图(MapFragment)上的触摸事件?
我正在寻找当用户触摸地图(Google Maps Android API)时将触发的正确触摸事件。有谁知道如何做到这一点?
android - 当我滑动手指时,我的手指下的所有可点击都在 android 中被点击了,我该怎么办?
当我在它们上滑动手指时,我有六个水平的图像视图,没有按项目?当我在它们上滑动手指并执行它们的点击功能(如钢琴和吉他)时,我想按下所有这些按钮。当我们在屏幕上滑动手指时,所有钢琴按钮都被一一按下。
java - 如何在 TabLayout 中自定义选定的选项卡指示器?
我想使用自定义图标更改 TabLayout 的选定选项卡指示器,该图标应遵循相同的行为(当用户滑向下一个选项卡时,图标会相应移动)。
类中没有默认方法,因为您只能访问选项卡的布局自定义。我决定看一下 TabLayout 的源代码,但是 1)我在类中找不到标签指示器在绘制时将采用的形状定义的点,以及 2)我什至不能完全导入类。我还想——如果可能的话——避免使用任何第三方库,因为这个项目已经很重了。
你有什么建议吗?我可以看到两种可能的方法:
- 找到一种自定义 TabLayout 类的方法,以便用自定义图标替换“方形”。
- 找到一种方法来协调用户在 ViewPager 上的触摸手势与自定义视图(即我的图标)的移动。
android - 如果用户在输入edittext android后停止如何处理?
我正在开发一个聊天应用程序。当用户输入或用户完全删除时,我可以获得更新输入状态的事件,我可以更新为“未输入状态”并显示为在线。直到这个过程正常工作。
但问题是当用户输入一些行并停止时,我不应该显示在 whatsapp 中应用的输入。如何处理?
这是我所做的代码。
我的问题是当用户输入键盘一段时间然后停止时如何处理。
谢谢。