Pertanyaan yang diberi tag «android-recyclerview»

Widget RecyclerView adalah versi ListView dan GridView yang lebih canggih dan fleksibel.

18
Bagaimana cara menggulir ke bagian bawah RecyclerView? scrollToPosition tidak berfungsi
Saya ingin menggulir ke bagian bawah daftar RecyclerView setelah memuat aktivitas. 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(...)melempar pengecualian tentang tidak didukung di RecyclerView, dan conversationView.scrollToPosition(...)sepertinya tidak melakukan apa-apa. Setelah blok kode di atas, saya menambahkan …

30
Recyclerview tidak memanggil onCreateViewHolder
Saya RecyclerViewtidak memanggil onCreateViewHolder, onBindViewHolderbahkan MenuViewHolderkonstruktor, karena itu tidak ada yang muncul di RecyclerView. Saya menaruh log untuk debugging, dan tidak ada log yang ditampilkan. Apa yang mungkin menjadi masalah? Adaptor saya: public class MenuAdapter extends RecyclerView.Adapter<MenuAdapter.MenuViewHolder> { private LayoutInflater inflater; List<Menu> data = Collections.emptyList(); public MenuAdapter(Context context, List<Menu> data) …

9
Android Recyclerview vs ListView dengan Viewholder
Saya baru-baru ini menemukan android RecyclerViewyang dirilis dengan Android 5.0 dan tampaknya itu RecyclerViewhanya tradisional yang dienkapsulasi ListViewdengan pola ViewHolder yang dimasukkan ke dalamnya, yang mempromosikan penggunaan kembali tampilan, daripada membuatnya setiap kali. Apa manfaat lain dari menggunakan RecyclerView? Jika keduanya memiliki efek yang sama dalam hal kinerja, mengapa orang …



17
Penambahan & penghapusan Android RecyclerView item
Saya memiliki RecyclerView dengan kotak teks TextView dan tombol silang ImageView. Saya memiliki tombol di luar recyclerview yang membuat tombol silang ImageView terlihat / hilang. Saya mencari untuk menghapus item dari recylerview, ketika tombol item lintas itu ImageView ditekan. Adaptor saya: public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> implements View.OnClickListener, View.OnLongClickListener { …

8
Memahami RecyclerView setHasFixedSize
Saya kesulitan memahaminya setHasFixedSize(). Saya tahu bahwa ini digunakan untuk pengoptimalan ketika ukuran RecyclerViewtidak berubah, dari dokumen. Apa artinya itu? Dalam kasus yang paling umum, ListViewhampir selalu memiliki ukuran tetap. Dalam kasus apa itu bukan ukuran tetap? Apakah ini berarti real estat aktual yang ditempati di layar tumbuh bersama konten?

11
RecyclerView - Dapatkan tampilan pada posisi tertentu
Saya memiliki aktivitas dengan a RecyclerViewdan ImageView. Saya menggunakan ini RecyclerViewuntuk menampilkan daftar gambar secara horizontal. Ketika saya klik pada gambar di RecyclerViewdalam ImageViewaktivitas harus menunjukkan gambaran yang lebih besar dari gambar. Sejauh ini semuanya bekerja dengan baik. Sekarang ada dua ImageButtonskegiatan lagi: imageButton_leftdan imageButton_right. Ketika saya mengklik imageButton_left, gambar …

6
Warna latar belakang CardView selalu putih
Saya menggunakan RecyclerView dengan GridLayoutManager dan saya memiliki setiap item sebagai CardView. Sayangnya, CardView di sini tampaknya tidak mengubah warna latar belakangnya. Saya mencoba dalam tata letak dan secara terprogram juga tetapi saya sudah mencoba tidak ada yang tampaknya berhasil. Saya telah berjuang cukup lama. Saya menghargai jika seseorang dapat …

9
Lebar match_parent tidak berfungsi di RecyclerView
RecyclerView dan item saya memiliki lebar match_parent tetapi hasilnya adalah: <view class="android.support.v7.widget.RecyclerView" android:layout_width="match_parent" dan item: <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" penuh: <?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 android:layout_width="0dp" android:layout_height="fill_parent" android:layout_weight="20" android:gravity="center" > …


22
Android RecyclerView: notifyDataSetChanged () IllegalStateException
Saya mencoba memperbarui item dari recycleview menggunakan notifyDataSetChanged (). Ini adalah metode onBindViewHolder () saya di adaptor recycleview. @Override public void onBindViewHolder(ViewHolder viewHolder, int position) { //checkbox view listener viewHolder.getCheckbox().setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { //update list items notifyDataSetChanged(); } }); } Yang ingin saya …

11
Tampilan pendaur ulang di dalam NestedScrollView menyebabkan gulir dimulai di tengah
Saya mendapatkan perilaku gulir yang aneh ketika saya menambahkan RecyclerView di dalam NestedScrollView. Apa yang terjadi adalah bahwa setiap kali scrollview memiliki lebih banyak baris daripada yang dapat ditampilkan di layar, segera setelah aktivitas diluncurkan, NestedScrollView dimulai dengan offset dari atas (gambar 1). Jika ada beberapa item dalam tampilan gulir …

11
Cara mendapatkan konteks dalam adaptor tampilan pendaur ulang
Saya mencoba menggunakan pustaka picasso untuk dapat memuat url ke imageView, tapi saya tidak bisa contextmenggunakan pustaka picasso dengan benar. public class FeedAdapter extends RecyclerView.Adapter<FeedAdapter.ViewHolder> { private List<Post> mDataset; // Provide a reference to the views for each data item // Complex data items may need more than one view …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.