2016-03-27 20 views
0

RecyclerView gist için çalışan bir cursorAdapter buldum. ListView için olduğu gibi çalışır. Ama neden varsayılan imleç bağdaştırıcısının olmadığını anlayamıyorum. Imleç adaptörü kullanarak kötü bir uygulamadır ve db dönüştürmek için veri nesneleri elle almak ve sonra kullanmak gerekir? Ya da bunun için ne açıklaması var?Neden RecyclerView için imleç bağdaştırıcısı yok?

+0

@DougStevenson'a ihtiyacım olan şey google arama? RecyclerView için cursorAdapter bulduğumu söyledim – comalex3

cevap

1

Ama Google veri koleksiyonlarının belirli türleri için herhangi bir somut adaptörleri oluşturmak için değil seçildi varsayılan imleç adaptör

orada neden anlayamıyorum.

RecyclerView.Adapter ürününün model verileri olarak Cursor ürününü kesinlikle kullanabilirsiniz. Sadece Cursor'un pozisyonu dahili durum olarak ele aldığını unutmayın. RecyclerView.ViewHolder ürününüzün Cursor'dan veriyi çektiğinden emin olun ve Cursor'un kendisinde tutmak yerine ve her zaman otomatik olarak doğru satıra işaret ettiğinden emin olarak kullanır.

This sample app Bu durumda MediaStoreContentProvider sorgulama elde edilen bir Cursor yılında, bir Cursor tarafından desteklenen bir RecyclerView gösterir.

İlgili konular