2010-09-17 23 views
7

Ana içeriğe ayarlanmış bir ScrollView (ve içinde LinearLayout) var. Kullanıcı görünümü daha da aşağı kaydırdığında ve daha sonra başka bir LinearLayout ile altını (LinearLayout) değiştirirsem, görünüm kaydırılmış olarak kalır.ScrollView'da kaydırma işlemini sıfırla

ScrollView'ı 0 koordinatına geri sıfırlayabilir miyim?

cevap

23
+2

Ben scrollTo (0,0) daha iyi çalıştığını fark ettim. smoothScrollTo ve fullScroll bazen sadece gerçekten gitmeyin. Nedenini bilmiyorum. Kayan animasyon ile ilgili bir şey olduğunu düşünüyorum. scrollTo 'sadece üst üste atlar' ve bu tam olarak ihtiyacım olan şey. Teşekkürler! – Boy

+0

@Boy teşekkürler efendim – vuhung3990

4

u removeAllViews kullanabilirsiniz scrollview (silmek istiyorsanız);

0

sizinScrollView.scrollTo (0,0) işi iyi yapacak.

İlgili konular