Autore Topic: Creare ImageView zoomabile  (Letto 266 volte)

Offline emaborsa

  • Utente normale
  • ***
  • Post: 274
  • Java Developer
  • Respect: +33
    • Google+
    • emaborsa
    • Mostra profilo
    • www.emaborsa.com
  • Dispositivo Android:
    Samsung Galaxy S2
  • Sistema operativo:
    Linux 10 - Win8.1 - Android 4.1.2
Creare ImageView zoomabile
« il: 02 Febbraio 2015, 09:26:31 CET »
0
Ciao, avrei bisogno di creare una ImageView zoomabile, in modo da poter zoomare in un punto preciso e spostarla...come lo si puo fare con le mappe. Inoltre vorrei poter definire dei punti fissi cliccabili.
Mi sapete dire come posso realizzarlo?

Post unito: 03 Febbraio 2015, 08:49:24 CET
Allora, ho trovato due codici giá pronti:

- GestureDetector (https://github.com/Almeros/android-gesture-detectors)
- PhotoView (PhotoView)

La prima permette di zoomare, ruotere e spostare le immagini.
La seconda permette di zoomare, "tap"pare le immagini e di rilevare la posizione "tap"pata

Io dovrei riuscire a combinare le librerie, in modo da poter zoomare, ruotare e "tap"parle....
« Ultima modifica: 03 Febbraio 2015, 08:49:24 CET da emaborsa, Reason: Merged DoublePost »

Offline emaborsa

  • Utente normale
  • ***
  • Post: 274
  • Java Developer
  • Respect: +33
    • Google+
    • emaborsa
    • Mostra profilo
    • www.emaborsa.com
  • Dispositivo Android:
    Samsung Galaxy S2
  • Sistema operativo:
    Linux 10 - Win8.1 - Android 4.1.2
Re:Creare ImageView zoomabile
« Risposta #1 il: 04 Febbraio 2015, 16:35:08 CET »
0
Ho provato a combinarle, ma sono troppo differenti, viene uno schifo e non funziona come dovrebbe.

In pratica mi serve la GestureDetector ma com la possibilitá di avere la posizione cliccata sul mappamondo. Per spiegarmi meglio, mettiamo caso vorrei mostrare il nome del stato cliccato, mi serveirebbe la posizione relativa (assoluta) della imageView...

Chi mi sa aiutare?

Offline arlabs

  • Utente normale
  • ***
  • Post: 430
  • Respect: +49
    • Mostra profilo
  • Dispositivo Android:
    GalaxyS6, Nexus5
  • Play Store ID:
    AR Labs
  • Sistema operativo:
    Windows 10
Re:Creare ImageView zoomabile
« Risposta #2 il: 05 Febbraio 2015, 12:14:12 CET »
0
Mi pare di aver già visto una qualche libreria che forniva una CustomView per visualizzare immagine che prevedeva quello che dici tu, ma non ne ricordo il nome.

Cmq, se cerchi qualcosa, in questo thread trovi una lista di librerie:

http://www.anddev.it/index.php/topic,664.msg4187.html#msg4187

E qui una più estesa:

https://android-arsenal.com/free


Mi spiace non poterti essere più utlie, buona ricerca

Ciao.

Offline emaborsa

  • Utente normale
  • ***
  • Post: 274
  • Java Developer
  • Respect: +33
    • Google+
    • emaborsa
    • Mostra profilo
    • www.emaborsa.com
  • Dispositivo Android:
    Samsung Galaxy S2
  • Sistema operativo:
    Linux 10 - Win8.1 - Android 4.1.2
Re:Creare ImageView zoomabile
« Risposta #3 il: 05 Febbraio 2015, 13:39:58 CET »
0
Intanto grazie per la dritta. Appena ho un secondo ci guardi e ti faccio sapere.