Domande taggate «android-recyclerview»

Il widget RecyclerView è una versione più avanzata e flessibile di ListView e GridView.

18
Come scorrere fino alla fine di un RecyclerView? scrollToPosition non funziona
Vorrei scorrere fino alla fine dell'elenco di RecyclerView dopo aver caricato l'attività. 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(...)genera un'eccezione per non essere supportato in RecyclerView e conversationView.scrollToPosition(...)non sembra fare nulla. Dopo il blocco di codice …

30
Recyclerview non chiama onCreateViewHolder
Il mio RecyclerViewnon chiama onCreateViewHolder, onBindViewHoldernemmeno il MenuViewHoldercostruttore, quindi non appare nulla RecyclerView. Ho messo i registri per il debug e non viene mostrato alcun registro. Quale potrebbe essere il problema? Il mio adattatore: public class MenuAdapter extends RecyclerView.Adapter<MenuAdapter.MenuViewHolder> { private LayoutInflater inflater; List<Menu> data = Collections.emptyList(); public MenuAdapter(Context context, …

9
Recyclerview Android vs ListView con Viewholder
Di recente mi sono imbattuto in Android RecyclerViewche è stato rilasciato con Android 5.0 e sembra che RecyclerViewsia solo un tradizionale incapsulato ListViewcon il modello ViewHolder incorporato in esso, che promuove il riutilizzo della vista, piuttosto che crearlo ogni volta. Quali sono gli altri vantaggi dell'utilizzo RecyclerView? Se entrambi hanno …




11
RecyclerView - Visualizza in una posizione particolare
Ho un'attività con a RecyclerViewe an ImageView. Sto usando il RecyclerViewper mostrare un elenco di immagini in orizzontale. Quando clicco su un'immagine nella RecyclerViewla ImageViewnell'attività dovrebbe mostrare un quadro più ampio dell'immagine. Finora tutto funziona bene. Ora ce ne sono altri due ImageButtonsnell'attività: imageButton_lefte imageButton_right. Quando faccio clic su imageButton_left, …

6
Colore di sfondo CardView sempre bianco
Sto usando RecyclerView con GridLayoutManager e ho ogni elemento come CardView. Sfortunatamente, qui CardView non sembra cambiare il colore di sfondo. Ho provato nel layout e anche a livello di programmazione, ma non ho provato nulla sembra funzionare. Ho lottato per un bel po '. Apprezzo se qualcuno potrebbe aiutarmi …

8
Comprensione di RecyclerView setHasFixedSize
Ho qualche problema a capire setHasFixedSize(). So che viene utilizzato per l'ottimizzazione quando la dimensione di RecyclerViewnon cambia, dai documenti. Cosa significa questo però? Nella maggior parte dei casi, ListViewquasi sempre ha una dimensione fissa. In quali casi non sarebbe una dimensione fissa? Significa che il reale immobile che occupa …

9
match_parent width non funziona in RecyclerView
Il mio RecyclerView e l'oggetto hanno larghezza match_parent ma il risultato è: <view class="android.support.v7.widget.RecyclerView" android:layout_width="match_parent" e articoli: <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" pieno: <?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" …


22
Android RecyclerView: notifyDataSetChanged () IllegalStateException
Sto provando ad aggiornare gli elementi di un recycleview usando notifyDataSetChanged (). Questo è il mio metodo onBindViewHolder () nell'adattatore 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(); } }); } …

11
La vista del riciclatore all'interno di NestedScrollView fa iniziare lo scorrimento nel mezzo
Ricevo uno strano comportamento di scorrimento quando aggiungo un RecyclerView all'interno di un NestedScrollView. Quello che succede è che ogni volta che la vista di scorrimento ha più righe di quelle che possono essere visualizzate sullo schermo, non appena viene avviata l'attività, NestedScrollView inizia con un offset dall'alto (immagine 1). …

11
Come ottenere un contesto in un adattatore vista riciclatore
Sto cercando di utilizzare la libreria Picasso per essere in grado di caricare l'URL in imageView, ma non sono in grado contextdi utilizzare correttamente la libreria Picasso. public class FeedAdapter extends RecyclerView.Adapter<FeedAdapter.ViewHolder> { private List<Post> mDataset; // Provide a reference to the views for each data item // Complex data …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.