Muszę wyświetlić obraz w widoku obrazu. Co chcę zrobić, to po prostu uszczypnąć i powiększyć funkcjonalność obrazu.Jak uszczypnąć zoom obraz w powiększeniu obrazu android?
Odpowiedz
Poniżej znajduje się link do klasy stworzonej przez Jasona Politesa, która pozwoli Ci na obsługę zoomu na odległość niestandardowego ImageViews: https://github.com/jasonpolites/gesture-imageview.
Wystarczy włączyć ten pakiet do aplikacji, a następnie będzie można użyć niestandardowego GestureImaveView
w plikach XML:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:gesture-image="http://schemas.polites.com/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<com.polites.android.GestureImageView
android:id="@+id/image"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/image"
gesture-image:min-scale="0.1"
gesture-image:max-scale="10.0"
gesture-image:strict="false"/>
Ta klasa obsługuje zoomy szczypanie, ale także podwójne krany.
To naprawdę mi pomogło .. Świetne .. – AnkitRox
http://www.codeproject.com/Articles/319401/Simple-Gestures-on-Android
spróbować tej biblioteki to jest naprawdę niesamowite daje pich zoom obracają się z niesamowitą gładkością i jest znacznie łatwy w użyciu
Można użyć Chrisbanes PhotoView bibliotekę.
https://github.com/chrisbanes/PhotoView Mam nadzieję, że to może ci pomóc.
Zrobiłem to właśnie teraz. Mam teraz tylko emulator do testowania. Czy należy kliknąć i przeciągnąć myszą, aby przesunąć obraz? Tak nie jest. Jednak dwukrotne kliknięcie powoduje powiększenie obrazu. – user2602079
Wygląda również na to, że powiększanie obrazu nie powoduje zmiany rozmiaru obrazu. W związku z tym duża część obrazu zostaje przycięta, gdy się powiększa (z mojego testu podwójnego dotknięcia). Czy znasz jakieś biblioteki, aby zmienić rozmiar obrazu na szczypcie? Nie mogę go znaleźć. Wszyscy mówią, że zbliża się szczypta. Nie zmienia rozmiaru/skali szczypta. Dzięki – user2602079
Czy mogę zapisać powiększony obraz przy użyciu tej biblioteki? – Chetan
- 1. Przewijany obraz z pinch-to-zoom
- 2. Android WebView pinch zoom lokalny obraz
- 3. Zamrożona kamera Android po powiększeniu
- 4. onScale and Canvas - jak ustawić punkt początkowy po powiększeniu obrazu?
- 5. webview wewnątrz listview: Touch konflikty zdarzeń Nie można uszczypnąć Zoom IN/OUT w Androidzie
- 6. Jak ustawić obraz w widoku obrazu w systemie Android?
- 7. Jak uzyskać pełny obraz res z okna amazon zoom
- 8. Zapisywanie edytowanego obrazu po powiększeniu, obróceniu i panoramowaniu
- 9. Zoom-In Zoom-Out w NSImageView
- 10. android: jak wyrównać obraz w poziomym środku widoku obrazu?
- 11. ImageView Skalowanie-zoom Skala Granice i panoramy
- 12. Android ImageView Zoom-in i Zoom-out Ciągle
- 13. Jak zapisać obraz za pomocą obrazu django?
- 14. Jak wyświetlić obraz w aplikacji Android?
- 15. Android Obraz zbliżenia i powiększenia w działaniu
- 16. Android googlemaps V2 - Wyłącz przewijanie na panoramie lub powiększeniu
- 17. Jak zmienić wartość danych zoom-image
- 18. obrazu w obraz z cvMatchTemplate - ale jak?
- 19. jak uzyskać URI zasobu obrazu w android
- 20. jak zmienić rozmiar obrazu gif w android
- 21. pozwalają użytkownikowi wstawić obraz w aplikacji Android
- 22. Wiki o programie android-zoom-view.jar
- 23. Podgląd zbliżenia w przeglądarce Android Problem
- 24. Jak obliczyć GMSCamera zoom
- 25. Nakładka MapView jest odcięta po powiększeniu
- 26. Android: Edytuj intencję obrazu
- 27. Jak wykrywać szczypanie w geście a uszczypnąć gest?
- 28. Canvas Pinch-Zoom do punktu w granicach
- 29. Android obraz tła do ekranu
- 30. Jak wyświetlić obraz podczas wczytywania dużego obrazu?
Po prostu przejdź do linku .... znalazłeś rozwiązanie ... http://stackoverflow.com/questions/8399296/how-to-implement-zoom-effect-for-image-view-in- Android – Vasu
nie można po prostu poprosić o kod. Powiedz nam, co próbowaliście do tej pory, a my pomożemy. –
http://stackoverflow.com/questions/10128842/open-imageview-with-zoom-and-scroll – Gunaseelan