Câu hỏi được gắn thẻ «android-recyclerview»

Tiện ích RecyclerView là phiên bản ListView và GridView tiên tiến và linh hoạt hơn.




9
Sử dụng Espresso để nhấp vào xem bên trong mục RecyclerView
Làm cách nào tôi có thể sử dụng Espresso để nhấp vào một chế độ xem cụ thể bên trong một mục RecyclerView ? Tôi biết tôi có thể nhấp vào mục ở vị trí 0 bằng cách sử dụng: onView(withId(R.id.recyclerView)) .perform(RecyclerViewActions.actionOnItemAtPosition(0, click())); Nhưng tôi cần phải nhấp vào một …



11
Recyclerview bên trong cuộn Nested Scrollview nhưng không cuộn nhanh như Recyclerview hoặc Nested Scrollview thông thường
Tôi đang sử dụng RecyclerViewbên trong NestedScrollViewvà nó hoạt động. Nhưng khi tôi sử dụng RecyclerViewbên trong LinearLayouthoặc thứ gì đó, nó sẽ cuộn với tốc độ khác nhau tùy thuộc vào cử chỉ. Cuộn lắng nghe cử chỉ và nếu tôi chỉ trượt lên một chút, thì nó cuộn …


11
Phát hiện khi RecyclerView đạt đến vị trí cuối cùng nhất trong khi cuộn
Tôi có mã này cho RecyclerView. recyclerView = (RecyclerView)rootview.findViewById(R.id.fabric_recyclerView); recyclerView.setLayoutManager(layoutManager); recyclerView.addItemDecoration(new RV_Item_Spacing(5)); FabricAdapter fabricAdapter=new FabricAdapter(ViewAdsCollection.getFabricAdsDetailsAsArray()); recyclerView.setAdapter(fabricAdapter); Tôi cần biết khi nào RecyclerView đạt đến vị trí cuối cùng nhất trong khi cuộn. Nó có khả thi không? Nếu có, làm thế nào?


21
CheckBox trong RecyclerView tiếp tục kiểm tra các mục khác nhau
Đây là XML cho các mục của tôi bên trong RecyclerView <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:card_view="http://schemas.android.com/apk/res-auto" android:id="@+id/cvItems" android:layout_height="wrap_content" android:layout_width="fill_parent" android:layout_margin="2dp" card_view:cardElevation="0dp" card_view:contentPadding="0dp" card_view:cardBackgroundColor="#FFFFFF" > <LinearLayout android:orientation="horizontal" android:layout_height="fill_parent" android:layout_width="fill_parent"> <TextView android:layout_width="0dip" android:layout_height="match_parent" android:layout_weight="0.8" android:id="@+id/tvContent" android:textSize="15dp" android:paddingLeft="5dp" android:paddingRight="5dp" /> <CheckBox android:id="@+id/cbSelect" android:layout_width="0dip" android:layout_weight="0.2" android:layout_height="match_parent" android:button="@drawable/cb_checked" android:gravity="center_horizontal" android:textAlignment="center" android:layout_gravity="center_horizontal" /> </LinearLayout> </android.support.v7.widget.CardView> Và đây là …


21
Ứng dụng gặp sự cố khi cố gắng sử dụng RecyclerView trên Android 5.0
Tôi đang cố gắng làm rối với RecyclerView mới và bất cứ khi nào tôi cố chạy nó, ứng dụng của tôi ngay lập tức bị treo. Nó cung cấp cho tôi NullPointerException để cố gắng truy cập các phương thức từ android.support.v7.widget.RecyclerView. Tôi đã xem các bài đăng khác …


3
Đặt khoảng cách cho các mục trong GridLayoutManager bằng SpanSizeLookup
Tôi muốn triển khai bố cục dạng lưới với tiêu đề phần. Hãy nghĩ đến https://github.com/TonicArtos/StickyGridHeaders Những gì tôi làm bây giờ: 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: …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.