2016-04-13 11 views
0

Mein Design besteht aus einem HorizontalScrollView und einem LinearLayout mit ein paar Button s drin.Machen onTouch nicht ein scroll/wischen

Wie kann ich die onTouch Handler der View.OnTouchListener Klasse, das ist, als onTouchListener für die Tasten eingestellt werden, die Aktion nicht aufheben, wenn sie die Taste nicht wirklich ist, klicken, aber Scrollen über? Hier ist, was ich zur Zeit mit:

if (event.getAction() == MotionEvent.ACTION_DOWN) 

ich auch bin messen, wie lange die Tasten gehalten werden, so dass ein Klick Zuhörer ist auch keine Option.

Antwort

0

Wenn ein OnClickListener nicht für Sie arbeiten wird, ist Ihre aktuelle Lösung die nächstbeste Option.