Итак, я потратил несколько часов на поиск в Интернете, но все форумы и документация не объяснили мне должным образом наилучший способ, которым я должен это разбираться.Масштабирование деятельности
В настоящее время у меня есть активность с относительным расположением XML (фон установлен на изображение карты), и я хотел бы реализовать функцию масштабирования с использованием нескольких жестов. После большого чтения кажется, что я должен использовать ScrollGestureDetector, который должен быть реализован внутри представления.
Я хотел бы сделать так, чтобы пользователь мог использовать два указателя в любом месте экрана, и он увеличится. Проблема в том, что я не знаю, как реализовать это и не могу найти ресурсы, чтобы показать мне как это сделать для активности.
Есть ли способ реализовать ScrollGestureDetector для моего RelativeLayout? Должен ли я создать пользовательское представление, которое охватывает весь экран, и представляет изображение, чтобы я мог реализовать ScrollGestureDetector в определении класса? Как мне это сделать?
Вы можете использовать этот учебник для его реализации: http://www.tutorialspoint.com/android/android_gestures.htm – Bajji
Проблема в том, что у меня уже есть Activity.setOnTouchListener(), настроенный для нескольких разных точек касания , Как я могу объединить эти два решения? Или это так, что мне придется обрабатывать все касания через ScrollGestureDetector? – MichaelAndroidNewbie