Görüntüyü yakınlaştırmanın ve Droid Comic Viewer uygulamasında uygulanma şeklini kaydırmanın bir yolunu arıyorum. Bunu yapmanın hızlı bir yolu var mı? Eğer değilse, en azından kinetik kaydırmanın uygulanmasında bazı tavsiyelerde bulunabilirsiniz.Zengin görüntü kaydırma ve yakınlaştırma android
cevap
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.
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.
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
Teşekkürler! İnsanlık seni hatırlayacak! – F0RR
Bu konuda herhangi bir güncelleme var mı? : P –
kaynak kodunu serbest bıraktın mı? –