Представьте макет с 4 кнопками
_______________________________
| | |
| A | B |
|______________|________________|
| | |
| C | D |
|______________|________________|
Я хотел бы обнаружить жестом fling по всему макету, но когда запуск не запускается, кнопка не обнаруживается.
Я использую:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
gesturedetector= new GestureDetector(this, this);
findViewById(R.id.touchContainer).setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
Log.e("","TouchEvent");
return gesturedetector.onTouchEvent(event);
}
});
}
Это, когда нет элементов, которые можно щелкнуть, но не удастся, если запуск запускается над кликабельным элементом.
Как я могу это решить? Предлагая щедрость 50 баллов за полный рабочий ответ