0

Bir ViewPager'e sahip olan bir SlidingTabs OK olan bir Aktiviteye sahibim ve bu ViewPager'da 7 sekme (veya özellikle 7 farklı parça) var ve her bir parçada belirli gıda kategorisi öğelerini içeren bir RecyclerView var. Kullanıcıların farklı kategorilerdeki (veya parçaların) öğelerini seçmesini ve ardından seçilen tüm öğelerin, bir ListView'de Kullanıcı Sepeti Öğeleri olarak ayarlanmasını istiyorum.Bir viewpager'daki farklı parçalardan bir liste görünümünde veri nasıl ayarlanır?

Her Parçanın seçili öğesini yalnızca liste görünümünde alıyorum ancak istediğim gibi entegre edilmiyorum. Peki ne yapabilirim?

+0

"Görünüm dışında" gittiklerinde Fragments yok edildiğinden ve yeniden göründüklerinde yeniden oluşturulduktan sonra öğeleri "seçili" tutmaya çalışıyorsanız, bunun istediğiniz şekilde çalışacağından emin değilim –

cevap

1

Tüm seçilmiş öğeleri içerecek şekilde aktivitenizde bir alan tanımlayabilirsiniz. örneğin bir fonksiyon,

kullanıcı sizinle bu alanı güncelleştirmek gereken bir öğeyi seçer her zaman (ben bütün öğeleri aynı Arayüz veya soyut Sınıf çocukları olabilir varsayalım): getActivity().addItemsToBasket(List<Item> basket)

Ayrıca, could Bunu, görüntüleyici uygulamanızda gerçekleştirmeyi düşünün. Ancak size örnek kod vermeden önce bir kod görmem gerekiyor.

+0

Teşekkürler düzenleme için, Mogsdad – Enias

İlgili konular