2010-01-06 9 views

cevap

9

Bizim için hızlı değildi. Droid Comic Viewer'ın bu bölümünü uygularken, yatay ve dikey kaydırma işlemlerini gerçekleştirebilen bir görünüm oluşturmak için ScrollView'un kaynak kodunu referans olarak kullandık.

Kaydırma ve yakınlaştırma, yavaş yavaş çözdüğümüz çok fazla tuhaflığa sahiptir ve bunların bir kısmını çözmemiz gerekir.

Aceleniz yoksa, kaynak kodunu bu yılın sonunda serbest bırakmayı planlıyoruz.

+3

Teşekkürler! İnsanlık seni hatırlayacak! – F0RR

+0

Bu konuda herhangi bir güncelleme var mı? : P –

+0

kaynak kodunu serbest bıraktın mı? –

4

Zum gerçekleştirmenin birçok yolu vardır. Eğer dokunma olayı işleme aşina değilseniz OnTouchListener içine bakmak,

Matrix matrix = new Matrix(); 
matrix.postScale(scaleX, scaleX); 
matrix.postTranslate(offsetX, offsetY); 
mImageView.setImageMatrix(matrix); 

: kolay yolu ImageView üzerine bir görüntü matrisi ayarlamak gibi. GestureDetector'u kullanmak, işleri daha da basitleştirmeye yardımcı olabilir.

+0

Evet, zaten burada buldum: http://stackoverflow.com/questions/937313/android-basic-gesture-detection Ama ben hala android üzerinde kinetik kaydırma uygulaması hakkında bazı iyi açıklamalar arıyorum. – F0RR