-
0 votesanswersviews
AndroidStudio MotionEvent:在第二个视图上仅检测ACTION_UP,在第一个视图上启动ACTION_DOWN
我正在使用Android Studio . 我搜索了解决方案但找不到类似的东西 . 我想知道在不同的ImageView上启动DOWN操作时,哪个ImageView出现UP动作(最终能够将一个图像拖到另一个上,并通过获取拖动的图像的位置使其捕捉到相同的位置) . 我的例子有两个带有id imageView(左)和imageView2(右)的ImageView . 在我的例子中,我还没有拖动任何东西,... -
0 votesanswersviews
将点击事件从浮动应用传递到涵盖的应用
我有一个完美的浮动应用程序 . 我正在使用OnTouchListener来捕获事件,因为我需要使用GestureDetector进行滑动等 . 我唯一的问题是有时我希望忽略视图上的某些事件 . 在这种情况下,视图是不可见的,但不是“消失”,因为我需要它接受某些手势而不是其他手势 . 我似乎无法做到这一点 . 从“onTouch”返回false根本不起作用 . 我通过实验检查了一下,通过禁用Gest... -
1 votesanswersviews
为什么onTouch()在返回false时会生成FATAL EXCEPTION?
我写了一个简单的MotionEvent练习,其中我所做的就是记录事件的参数 . 我通过在主活动中实现 OnTouchListener 并覆盖 onTouch() 来做到这一点 . 对于一个按钮,我在onTouch()的末尾返回 true . 没有问题 . 对于另一个按钮,我在onTouch()的末尾返回 false . 这是它变得有趣的地方 . 仅仅返回'false',就会发出一个致命的提示,... -
3 votesanswersviews
附加onTouchListener后,Scrollview不会抛出
我有一个ScrollView,它有一个ViewTreeObserver.OnScrollChangedListener,这不是问题,但是一旦我设置OnTouchListener来确定ScrollView何时停止滚动,滚动视图上的投掷动作就不再发生了 . 这是我的代码: 如果我这样做它实际上并没有运行我对onTouch事件的方法,并且仍然会发生投掷: @Override public boo... -
2 votesanswersviews
如何使相同的ImageView识别滑动和单击事件?
当onclick,ontouch侦听器连接到同一 ImageView 时,触摸优先于点击 . 我希望 ImageView 对两种不同的动作做出反应:滑动和单击 . 我该怎么做呢?现在,我这样做: swipe_area.setOnTouchListener(new View.OnTouchListener() { @Override public boolean on... -
0 votesanswersviews
我正在处理回收器视图以添加项目单击侦听器,但我有错误,因为sdk无法识别回收器视图和手势的方法
我正在处理Recycler视图添加项目点击监听器但我有错误,因为sdk无法识别回收器视图和手势的方法也clicklistener接口也在触摸监听器类中实现...我是新的android这段代码片段将帮助了解我在做什么...... 这是触摸侦听器代码的类: public interface ClickListener {void onClick(View view,int position); voi... -
19 votesanswersviews
RecyclerView中的滑动和OnClick事件
我正在尝试实现一个轻扫以解除RecyclerView中的操作,但是当我在ViewHolder中的任何View上设置OnClickListener时,它会覆盖该视图上的所有OnTouch事件 . 我可以放弃OnClickListener并处理TouchListener中的所有点击,但如果我在RecycleView的子视图中有多个按钮,那将是很多代码,这看起来不是正确的方法 . 在我的RecyleVi... -
221 votesanswersviews
ScrollView Touch Handling中的HorizontalScrollView
我有一个ScrollView环绕我的整个布局,以便整个屏幕可滚动 . 我在这个ScrollView中的第一个元素是一个HorizontalScrollView块,它具有可以水平滚动的功能 . 我在horizontalscrollview中添加了一个ontouchlistener来处理触摸事件并强制视图“捕捉”到ACTION_UP事件上最近的图像 . 所以我想要的效果就像股票android主屏幕,你... -
3 votesanswersviews
从下到上滑动视图直到x位置
我有视图显示在图像中 . 我想在用户拖动/向上滑动时或者当他点击该视图时仅向开始区域说出40%的时候进行该视图 . 当他向下滑动它时,它应该转到之前的位置 . 我正在尝试onTouch运动事件,但它不能正常工作,因为它在屏幕上我可以限制的任何地方 . float dX, dY; @Override public boolean onTouch(View view,MotionEvent even... -
2 votesanswersviews
我无法实现OnTouchListener来拖动PopUp窗口
我想拖动我的PopUpWindows . 所以我尝试实现演示应用程序从这里拖动一个简单的PopUp窗口: https://questdot.com/android-popup-floating-window-tutorial/ 将侦听器添加到视图时会出现问题 popVideospeedView.setOnTouchListener(new View.OnTouchListener() : 然后 V... -
61 votesanswersviews
Listview中的EditText在Android 4.x上按下时失去焦点
我知道这里有很多类似的问题,但我无法在简单的示例应用程序中使用任何提供的解决方案 . 第一次显示 softkeyboard 时会发生此问题 . 一旦显示,只需按 editText 再次使其可编辑 . 尝试以下方法: android:windowSoftInputMode="adjustPan|adjustResize" 这不是解决任何问题 . 在弹出软键盘后,似乎必须使用此行...