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.

18
Làm cách nào để cuộn xuống dưới cùng của RecyclerView? scrollToPocation không hoạt động
Tôi muốn cuộn xuống cuối danh sách RecyclerView sau khi tải hoạt động. GENERIC_MESSAGE_LIST = (ArrayList) intent.getExtras().getParcelableArrayList(ConversationsAdapter.EXTRA_MESSAGE); conversationView = (RecyclerView) findViewById(R.id.list_messages); conversationView.setHasFixedSize(true); conversationViewLayoutManager = new LinearLayoutManager(this); conversationView.setLayoutManager(conversationViewLayoutManager); conversationViewAdapter = new ConversationAdapter(GENERIC_MESSAGE_LIST, this); conversationView.setAdapter(conversationViewAdapter); conversationView.scrollTo(...)đưa ra một ngoại lệ về việc không được hỗ trợ trong RecyclerView và conversationView.scrollToPosition(...)dường như không …

30
Recyclerview không gọi onCreateViewHolder
My RecyclerViewkhông gọi onCreateViewHolder, onBindViewHolderthậm chí là MenuViewHolderconstructor, do đó không có gì xuất hiện RecyclerView. Tôi đặt nhật ký để gỡ lỗi, và không có nhật ký nào được hiển thị. Rắc rối có thể là cái gì? Bộ chuyển đổi của tôi: public class MenuAdapter extends RecyclerView.Adapter<MenuAdapter.MenuViewHolder> { …






6
Màu nền CardView luôn trắng
Tôi đang sử dụng RecyclerView với GridLayoutManager và tôi có mỗi mục là CardView. Thật không may, CardView ở đây dường như không thay đổi màu nền của nó. Tôi đã cố gắng trong bố trí và lập trình là tốt nhưng tôi đã cố gắng không có gì có …

8
Hiểu RecyclerView setHasFixedSize
Tôi đang gặp một số khó khăn để hiểu setHasFixedSize(). Tôi biết rằng nó được sử dụng để tối ưu hóa khi kích thước của RecyclerViewkhông thay đổi, từ các tài liệu. Điều đó có nghĩa là gì? Trong hầu hết các trường hợp phổ biến, ListViewhầu như luôn luôn …

9
match_parent width không hoạt động trong RecyclerView
RecyclerView và mục của tôi có chiều rộng match_parent nhưng kết quả là: <view class="android.support.v7.widget.RecyclerView" android:layout_width="match_parent" và các mặt hàng: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:fab="http://schemas.android.com/apk/res-auto" android:id="@+id/ll_itm" android:orientation="horizontal" android:layout_width="match_parent" đầy: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:fab="http://schemas.android.com/apk/res-auto" android:id="@+id/ll_itm" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content" android:weightSum="100" android:gravity="right" > <Button android:layout_width="0dp" android:layout_weight="15" android:layout_height="fill_parent" android:text="ملاحظات" android:id="@+id/button" /> <LinearLayout …


22
Trình tái chế Android: notifyDataSetChanged () IllegalStateException
Tôi đang cố gắng cập nhật các mục của một bản tái chế bằng cách sử dụng notifyDataSetChanged (). Đây là phương thức onBindViewHolder () của tôi trong bộ điều hợp tái chế. @Override public void onBindViewHolder(ViewHolder viewHolder, int position) { //checkbox view listener viewHolder.getCheckbox().setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void …

11
Chế độ xem tái chế bên trong NestedScrollView khiến cuộn bắt đầu ở giữa
Tôi nhận được một hành vi cuộn kỳ lạ khi tôi thêm RecyclerView bên trong NestedScrollView. Điều xảy ra là bất cứ khi nào scrollview có nhiều hàng hơn mức có thể hiển thị trên màn hình, ngay khi hoạt động được khởi chạy, NestedScrollView sẽ bắt đầu với phần …

11
Làm thế nào để có được một bối cảnh trong một bộ chuyển đổi xem tái chế
Tôi đang cố gắng sử dụng thư viện picasso để có thể tải url vào imageView, nhưng tôi không thể contextsử dụng thư viện picasso một cách chính xác. public class FeedAdapter extends RecyclerView.Adapter<FeedAdapter.ViewHolder> { private List<Post> mDataset; // Provide a reference to the views for each data item // …


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.