ListViewÖğe sayısının dinamik olarak değişebileceği bir kaydırılabilir ürünüm var . Listenin sonuna yeni bir öğe eklendiğinde, programlı ListViewolarak sonuna kadar kaydırmak istiyorum . (örneğin, sonuna yeni mesajların eklenebileceği sohbet mesajı listesi gibi bir şey)
Benim tahminim bir oluşturmanız gerekir ki ScrollControllerbenim de Statenesne ve manuel geçmek ListViewDaha sonra çağrı böylece, yapıcı animateTo()/ jumpTo()denetleyici üzerinde yöntemini. Bununla birlikte, maksimum kaydırma ofsetini kolayca belirleyemediğim için, basitçe bir scrollToEnd()tür işlem gerçekleştirmek imkansız görünüyor (oysa 0.0, başlangıç konumuna kaydırmak için kolayca geçebilirim ).
Bunu başarmanın kolay bir yolu var mı?
Kullanmak reverse: truebenim için mükemmel bir çözüm değil, çünkü ListViewgörüntü alanına sığan çok az sayıda öğe olduğunda öğelerin en üstte hizalanmasını istiyorum .