我有一个可以滑动到另一个页面的视图。它有一个 onClick 监听器,它显示一个对话框。
问题是,刷卡会触发这两个动作(即显示下一页和对话框)。
滑动时如何禁用 onClick 侦听器。
我有一个可以滑动到另一个页面的视图。它有一个 onClick 监听器,它显示一个对话框。
问题是,刷卡会触发这两个动作(即显示下一页和对话框)。
滑动时如何禁用 onClick 侦听器。
听起来您想使用 GestureDetector (以及),SimpleOnGestureListeneronSingleTapConfirmed()
用于单击事件和滑动onFling()
事件。
onClick
放置时和swipelayout
滑动swipelayout.getSurfaceView()
时仅触发滑动动作。请看下面的代码:
holder.swipeLayout.getSurfaceView().setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//Do your onClick stuff here..
}
}