Widok z poziomym i pionowym panoramowaniem / przeciąganiem i powiększaniem

Czy można mieć widok, który obsługuje poziome i pionowe panoramowanie / przeciąganie. Ponadto chcę być w stanie przycisnąć do powiększenia i dwukrotnie dotknąć, aby powiększyć. Czy ten widok istnieje na Androidzie, czy ktoś zna projekt, który to robi?

Aby uczynić go jeszcze trudniejszym, do widoku należy dodać inny widok (Przycisk, TextView, VideoView, ...). Gdy pierwszy / nadrzędny widok zostanie powiększony lub przesunięty, widok podrzędny (Przycisk) musi poruszać się z rodzicem.

Próbowałem wielu rozwiązań, ale żaden z nich nie ma wszystkich opcji, których szukam.

https://github.com/MikeOrtiz/TouchImageView/tree/master/src/com/example/touchhttp://vivin.net/2011/12/04/implementing-pinch-zoom-and-pandrag-in-an-android-view-on-the-canvas/

questionAnswers(8)

yourAnswerToTheQuestion