如何将手势监听器设置为仅我的linearlayout或flipperview?因为我有一个翻转的FlipperView,但是当我在屏幕的任何部分轻扫/滑动时我不希望它翻转,我只想在布局或FlipperView的部分上进行翻转/滑动时执行翻转。感谢。
答案 0 :(得分:0)
//您可以使用onTouch Listner而不是Gesture
yourLayout.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
Log.e("HIGHT CLICk!!"+ event.getY(), "-----------"+event.getX());
if((26<event.getX() && event.getX()<120) && (25<event.getY()&&event.getY()<120)){
//do your actions here
}
答案 1 :(得分:0)
Padma Kumar的回答是正确的。 我用自动翻转和fliing手势制作了一个自定义FlippView。 ViewFlipper,我想分享一下。