«android-recyclerview» etiketlenmiş sorular

RecyclerView widget'ı, ListView ve GridView'un daha gelişmiş ve esnek bir sürümüdür.

2
RecyclerView.ViewHolder - getLayoutPosition vs getAdapterPosition
Yeni destek kitaplığı sürümünden (22.x) bu yana, sınıfın getPosition()yöntemi RecyclerView.ViewHolder, konuda bahsedilen yöntemlerin yerine kullanımdan kaldırılmıştır. Dokümanları okumaktan gerçekten farkı anlamıyorum. Birisi meslekten olmayanların terimlerindeki farkı açıklayabilir mi? Aşağıdaki kullanım durumum var - Adaptörüme bir veriyorum Listve ayrıca her liste öğesi için fazladan bilgi ilişkilendirebilmek istiyorum. Ekstra konum eşlemem var …


7
Ortada yatay kaydırma çıtçıtını görüntüleyin
RecyclerView kullanarak burada atlı karıncaya benzer bir görünüm oluşturmaya çalışıyorum, öğenin her seferinde bir öğe kaydırırken ekranın ortasına oturmasını istiyorum. Kullanmayı denedimrecyclerView.setScrollingTouchSlop(RecyclerView.TOUCH_SLOP_PAGING); ancak görünüm hala sorunsuz bir şekilde kaydırılıyor, ayrıca kaydırma dinleyicisini kullanarak kendi mantığımı şu şekilde uygulamaya çalıştım: recyclerView.setOnScrollListener(new OnScrollListener() { @Override public void onScrollStateChanged(RecyclerView recyclerView, int newState) { …

15
Android RecyclerView Kaydırma Performansı
Listeler ve Kartlar Oluşturma kılavuzuna dayanarak RecyclerView örneği oluşturdum . Adaptörümde yalnızca düzeni şişirmek için bir desen uygulaması var. Sorun, zayıf kaydırma performansıdır. Bu, yalnızca 8 öğeli bir RecycleView'da. Bazı testlerde, Android L'de bu sorunun oluşmadığını doğruladım. Ancak KitKat versiyonunda performans düşüşü belirgindir.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.