Ho trovato un progetto di esempio di gallery with pinch zoom e ho apportato alcune correzioni di bug. È possibile scaricare il mio codice a hereGalleria Android con zoom pinzatura
Supporta solo schermo intero. Centra sempre l'altezza dell'immagine sullo schermo. Ma voglio mettere una vista dell'intestazione nella parte superiore dello schermo e apportare la regolazione alla posizione dell'immagine. La posizione immagine dovrebbe essere:
header height + (screen height - header height)/2
io non sono così bravo a usare Matrix
. Qualcuno ha idea di come far funzionare la galleria personalizzata in qualsiasi dimensione (non solo a schermo intero)?
Questa è roba eccezionale. Puoi spiegare le principali correzioni? –
Quando ho impostato lo scaltype di imageview su fitxy da Matrix, lo zoom non funziona ... perché sta succedendo –
Questa è la migliore (e più semplice) galleria di foto che ho trovato, ma ha alcuni difetti, come immagini spinte a destra o parte inferiore della finestra dopo lo scorrimento o lo zoom. Inoltre, non ti consente di ingrandire fino in fondo. Inoltre, ingrandisce troppo se l'immagine è a bassa risoluzione. –