Znalazłem przykładowy projekt gallery with pinch zoom i wprowadziłem poprawkę. Możesz pobrać mój kod pod adresem hereGaleria Androida z powiększeniem zbliżeniowym
Obsługuje tylko pełny ekran. Zawsze wyśrodkowuje obraz do wysokości ekranu. Ale chcę umieścić widok nagłówka u góry ekranu i dostosować lokalizację obrazu. Położenie obrazu powinno być:
header height + (screen height - header height)/2
nie jestem tak dobry w użyciu Matrix
. Czy ktoś ma pomysł, aby dostosować galerię do działania w dowolnym rozmiarze (nie tylko na pełnym ekranie)?
To są świetne rzeczy. Czy możesz wyjaśnić główne poprawki? –
Po ustawieniu widoku obrazu typu "widok" na dopasowanie z macierzy, powiększenie nie działa. Dlaczego tak się dzieje? –
To jest najlepsza (i najprostsza) galeria zdjęć, którą znalazłem, ale ma pewne usterki, np. Obrazy przesunięte w prawo lub u dołu okna po przesunięciu lub powiększeniu. Ponadto nie pozwala na całkowite przybliżenie. Ponadto obraz jest zbyt duży, jeśli obraz ma niską rozdzielczość. –