Preguntas etiquetadas con android-recyclerview

El widget RecyclerView es una versión más avanzada y flexible de ListView y GridView.

18
¿Cómo desplazarse hasta la parte inferior de un RecyclerView? scrollToPosition no funciona
Me gustaría desplazarme al final de la lista RecyclerView después de cargar la actividad. 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(...)lanza una excepción sobre no ser compatible con RecyclerView, y conversationView.scrollToPosition(...)no parece hacer nada. Después del …

30
Recyclerview no llama a onCreateViewHolder
Mi RecyclerViewno llama onCreateViewHolder, onBindViewHolderincluso MenuViewHolderconstructor, por lo tanto, no aparece nada RecyclerView. Pongo registros para la depuración, y no se muestra ningún registro. ¿Cuál podría ser el problema? Mi adaptador: public class MenuAdapter extends RecyclerView.Adapter<MenuAdapter.MenuViewHolder> { private LayoutInflater inflater; List<Menu> data = Collections.emptyList(); public MenuAdapter(Context context, List<Menu> data) { …






6
Color de fondo de CardView siempre blanco
Estoy usando RecyclerView con GridLayoutManager y tengo cada elemento como CardView. Desafortunadamente, el CardView aquí no parece cambiar su color de fondo. Intenté en el diseño y también mediante programación, pero he intentado que nada parece funcionar. He estado luchando por bastante tiempo. Agradezco que alguien pueda ayudarme con este …

8
Comprender RecyclerView setHasFixedSize
Estoy teniendo problemas para entender setHasFixedSize(). Sé que se usa para la optimización cuando el tamaño de RecyclerViewno cambia, desde los documentos. Pero, ¿qué significa eso? En los casos más comunes, ListViewcasi siempre tiene un tamaño fijo. ¿En qué casos no sería un tamaño fijo? ¿Significa que el espacio real …

9
el ancho de match_parent no funciona en RecyclerView
Mi RecyclerView y el artículo tienen ancho de match_parent pero el resultado es: <view class="android.support.v7.widget.RecyclerView" android:layout_width="match_parent" y artículos: <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" completo: <?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" …


22
Android RecyclerView: notifyDataSetChanged () IllegalStateException
Estoy tratando de actualizar los elementos de una vista de reciclaje usando notifyDataSetChanged (). Este es mi método onBindViewHolder () en el adaptador de reciclaje. @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 …

11
La vista del reciclador dentro de NestedScrollView hace que el desplazamiento comience en el medio
Estoy obteniendo un comportamiento de desplazamiento extraño cuando agrego un RecyclerView dentro de un NestedScrollView. Lo que sucede es que cada vez que la vista de desplazamiento tiene más filas de las que se pueden mostrar en la pantalla, tan pronto como se inicia la actividad, NestedScrollView comienza con un …

11
Cómo obtener un contexto en un adaptador de vista de reciclador
Estoy tratando de usar la biblioteca picasso para poder cargar la url en imageView, pero no puedo contextusar la biblioteca picasso correctamente. 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 …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.