Autore Topic: pinch to zoom su imageview  (Letto 1609 volte)

Offline djdedo

  • Utente normale
  • ***
  • Post: 209
  • Respect: +15
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S2
pinch to zoom su imageview
« il: 09 Gennaio 2012, 17:43:54 CET »
0
Ciao a tutti ragazzi, ho fatto diverse ricerche sul web ma non sto trovando un pezzo di codice o un qualche esempio che mi spieghi come usare il pinch to zoom su una immagine.
La mia necessità è appunto quella di far visualizzare una immagine (png dentro la cartella drawable del progetto) e "manipolarla" permettendo di farci lo zoom con il multitouch e spostarsi tra l'immagine sempre con i touch.
Pensavo fosse più documentata questa cosa, forse sto sbagliando il modo con cui cerco?
Chi ha avuto esperienze con questa implementazione?

Offline Qlimax

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 757
  • Respect: +203
    • Google+
    • _Qlimax
    • Mostra profilo
    • www.egsolutions.ch
  • Dispositivo Android:
    Galaxy Nexus - Nexus One - Wildfire - Magic
  • Play Store ID:
    egsolutions.ch
  • Sistema operativo:
    Ubuntu 12.04, Windows 7
Re:pinch to zoom su imageview
« Risposta #1 il: 09 Gennaio 2012, 17:51:09 CET »
0
La soluzione piu veloce e semplice è usare una WebView per caricare l'immagine.
La WebView integra gia le funzionalità di zoom multitouch

Offline djdedo

  • Utente normale
  • ***
  • Post: 209
  • Respect: +15
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S2
Re:pinch to zoom su imageview
« Risposta #2 il: 09 Gennaio 2012, 17:55:13 CET »
0
Ma posso anche caricarci una immagine che ho nelle res dell'app? Perchè la prima difficoltà che ho incontrato è quella

Offline djdedo

  • Utente normale
  • ***
  • Post: 209
  • Respect: +15
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S2
Re:pinch to zoom su imageview
« Risposta #3 il: 10 Gennaio 2012, 12:14:12 CET »
0
Qualcuno ha mai visto e provato questo tutorial?
http://android-developers.blogspot.com/2010/06/making-sense-of-multitouch.html


Io l'ho seguito e ci sono quasi ma quando eseguo lo zoom col multitouch non zooma al centro delle 2 dita ma sempre partendo dall'angolo in alto a sinistra dell'immagine.
Suggerimenti?