«gridlayoutmanager» etiketlenmiş sorular


3
GridLayoutManager ile RecyclerView kullanan basit Android ızgara örneği (eski GridView gibi)
Ben RecyclerVieweski ListViewve işlevselliğini değiştirdi biliyorum GridView. Kullanarak minimal bir ızgara kurulumu gösteren çok temel bir örnek arıyorum RecyclerView. Uzun öğretici stil açıklamaları aramıyorum, sadece minimal bir örnek. Eski GridView'i taklit eden en basit kılavuzun aşağıdaki özelliklerden oluştuğunu hayal ediyorum: satır başına birden çok hücre her hücrede tek görünüm tıklama …

12
RecyclerView GridLayoutManager: Aralık sayımı nasıl otomatik olarak tespit edilir?
Yeni GridLayoutManager'ı kullanma: https://developer.android.com/reference/android/support/v7/widget/GridLayoutManager.html Açık bir aralık sayımı gerektirdiğinden şimdi sorun şu hale gelir: Satır başına kaç "aralık" sığacağını nasıl bilebilirsiniz? Sonuçta bu bir ızgara. Ölçülen genişliğe bağlı olarak RecyclerView'ın sığabileceği kadar açıklık olmalıdır. GridViewEskisini kullanarak, "columnWidth" özelliğini ayarlarsınız ve bu, kaç tane sütunun sığdığını otomatik olarak algılar. Bu temelde …

3
SpanSizeLookup kullanarak GridLayoutManager'daki öğeler için aralık ayarlama
Bölüm başlıklarıyla ızgara benzeri düzen uygulamak istiyorum. Https://github.com/TonicArtos/StickyGridHeaders'ı düşünün Şimdi ne yapıyorum: mRecyclerView = (RecyclerView) view.findViewById(R.id.grid); mLayoutManager = new GridLayoutManager(getActivity(), 2); mLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int position) { switch(mAdapter.getItemViewType(position)){ case MyAdapter.TYPE_HEADER: return 1; case MyAdapter.TYPE_ITEM: return 2; default: return -1; } } }); mRecyclerView.setLayoutManager(mLayoutManager); Artık hem normal öğelerin …
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.