** Özetle: kullanıcı aşağı/yukarı kaydırdığında kaydırma animasyonunu gif'de gösterildiği gibi istiyorum, doğrudan öğeye gider ve benzeri Bir fling animasyon.Merak Azası Yukarı/Yukarı Kaydırma Animasyon ve Fragmanlar Tabanlı Yayınlama Sonrası yayın tarihi
Tarih bölümleri için, onun bir horizontal
Recyclerview
olduğunu tahmin ediyorum.
Yanıt olarak bakıldığında, kaydırma animasyonunun kod örneği ve tarihlere göre parçaları otomatik olarak yerleştirebileceğim bir tarih öğesinin bir yolu.
Bu konuda daha önce sordum ve wmy soru o kadar açık değildi. Bu uygulama aşağı/yukarı stili bir tokatlamak içerir.
Aşağı ya da yukarı kaydırdığınızda, uygulama ilk dokunuştan (örneğin yukarı) yerine normal bir Kaydırma Görünümü gibi kaydırmanıza izin vermez, bir sonraki gönderiye gider.
Önemli not, gönderi/öğe boyutunda (öğe düzeni match_parent
?).
Ayrıca, her gönderinin bir tarihi vardır ve uygulama bir takvim içerir, sola veya sağa kaydırdığınızda, tarihlere ve gönderileri aldığınız tarihlere göre tarihe gidebilirsiniz.
İstediğim şey, bunun gibi ipuçları veya ipuçları. Bir kod sağlamayı çok isterdim ama aklımda bir yol çizmeye çalıştım ama mantıklı bir şekilde düşünemedim.
Parçalar için, now
tarihini ve gönderinin en eski tarihini aldıklarını ve fragmanları (döngü) oluşturduklarını temel alarak, her parçanın tarihe göre bir gönderi yüklemesi gerekir (tarih param olarak veren API sorgusu?).
Her neyse, burada ne hakkında konuştuğumu açıklayan uygulamanın bir GIF'si. Uygulamamda böyle bir özellik elde etmek için istekli olarak, bu soru için bir ödül kurmaya gidiyorum.
https://gfycat.com/JadedMenacingAmericanalligator