Merge "Ensure forwarding listener target is long-clickable" into nyc-mr1-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
48c5f38b34
@@ -58,13 +58,14 @@ public abstract class ForwardingListener
|
|||||||
|
|
||||||
public ForwardingListener(View src) {
|
public ForwardingListener(View src) {
|
||||||
mSrc = src;
|
mSrc = src;
|
||||||
|
src.setLongClickable(true);
|
||||||
|
src.addOnAttachStateChangeListener(this);
|
||||||
|
|
||||||
mScaledTouchSlop = ViewConfiguration.get(src.getContext()).getScaledTouchSlop();
|
mScaledTouchSlop = ViewConfiguration.get(src.getContext()).getScaledTouchSlop();
|
||||||
mTapTimeout = ViewConfiguration.getTapTimeout();
|
mTapTimeout = ViewConfiguration.getTapTimeout();
|
||||||
|
|
||||||
// Use a medium-press timeout. Halfway between tap and long-press.
|
// Use a medium-press timeout. Halfway between tap and long-press.
|
||||||
mLongPressTimeout = (mTapTimeout + ViewConfiguration.getLongPressTimeout()) / 2;
|
mLongPressTimeout = (mTapTimeout + ViewConfiguration.getLongPressTimeout()) / 2;
|
||||||
|
|
||||||
src.addOnAttachStateChangeListener(this);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user