2010-11-28 17 views
6

'Tam ekran' öğelerine sahip özel bir galeri var ve Galeri'nin onFling() yöntemini geçersiz kıldım. Bu geçersiz kılınan fonksiyonda, ben kullanıcı olsaydı sağa veya sola 'flinged' işaretleyin veAndroid: Özelleştirilmiş Galeri'de 'sıçrama' efektini devre dışı bırak

onKeyDown(KeyEvent.KEYCODE_DPAD_RIGHT, event); // OR 
onKeyDown(KeyEvent.KEYCODE_DPAD_LEFT, event); 

Bu harika çalışıyor ile buna uygun hareket ama kaydırırken 'sıçrama' animasyon çeşit var. Yeni görüntü geliyor ve çok uzaklara gidiyor, ardından son konumuna geri dönüyor. Kullandığım görüntüler çok büyük olduğu için, zıplama animasyonu korkunç görünüyor ve bunu devre dışı bırakmak istiyorum.

Herhangi bir öneriniz var mı?

Çok teşekkürler!

Erik

+0

herhangi biri bunun için bir çözüm olması? Aşağıdaki çözüm benim için çalışmıyor – Arslan

+0

@Erik Bu sorun için herhangi bir çözüm buldunuz mu? – Spike777

cevap

2

android ayar deneyin: animationDuration çok düşük bir değere, örneğin, 20 ya da 10

+0

Bu işe yarıyor. –

İlgili konular