Domande taggate «android-recyclerview»

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

30
Perché RecyclerView non ha onItemClickListener ()?
Stavo esplorando RecyclerViewe sono stato sorpreso di vedere che RecyclerViewnon ha onItemClickListener(). Ho due domande. Domanda principale Voglio sapere perché Google ha rimosso onItemClickListener()? C'è un problema di prestazioni o qualcos'altro? Domanda secondaria Ho risolto il mio problema scrivendo onClicknel mio RecyclerView.Adapter: public static class ViewHolder extends RecyclerView.ViewHolder implements OnClickListener …

30
Come aggiungere divisori e spazi tra gli elementi in RecyclerView?
Questo è un esempio di come avrebbe potuto essere fatto in precedenza nella ListViewclasse, usando i parametri divisore e dividerHeight : <ListView android:id="@+id/activity_home_list_view" android:layout_width="match_parent" android:layout_height="match_parent" android:divider="@android:color/transparent" android:dividerHeight="8dp"/> Tuttavia, non vedo tale possibilità in RecyclerViewclasse. <android.support.v7.widget.RecyclerView android:id="@+id/activity_home_recycler_view" android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbars="vertical"/> In tal caso, è corretto definire i margini e / o …

17
Come creare RecyclerView con tipo di vista multipla?
Da https://developer.android.com/preview/material/ui-widgets.html Quando creiamo, RecyclerView.Adapterdobbiamo specificare ViewHolderche sarà associato all'adattatore. public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> { private String[] mDataset; public MyAdapter(String[] myDataset) { mDataset = myDataset; } public static class ViewHolder extends RecyclerView.ViewHolder { public TextView mTextView; public ViewHolder(TextView v) { super(v); mTextView = v; } } @Override public MyAdapter.ViewHolder …

30
RecyclerView onClick
Qualcuno che sta usando ha RecyclerViewtrovato un modo per impostare un onClickListenerelemento in RecyclerView? Ho pensato di impostare un ascoltatore per ciascuno dei layout per ogni elemento, ma sembra un po 'troppo fastidioso Sono sicuro che c'è un modo per RecyclerViewascoltare l' onClickevento ma non riesco a capirlo.




16
RecyclerView vs. ListView
Dallo sviluppatore Android ( creazione di elenchi e carte ): Il widget RecyclerView è una versione più avanzata e flessibile di ListView. Va bene, sembra bello, ma quando ho visto questa immagine di esempio, mi sono davvero confuso sulla differenza tra questi due. L'immagine sopra può essere facilmente creata ListViewusando …



23
RecyclerView all'interno di ScrollView non funziona
Sto cercando di implementare un layout che contiene RecyclerView e ScrollView nello stesso layout. Modello di layout: <RelativeLayout> <ScrollView android:id="@+id/myScrollView"> <unrelated data>...</unrealated data> <android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/my_recycler_view" /> </ScrollView> </RelativeLayout> Problemi: posso scorrere fino all'ultimo elemento di ScrollView Cose che ho provato: la scheda all'interno del ScrollView(ora ScrollViewcontiene RecyclerView) - …

12
Come aggiornare i dati dell'adattatore RecyclerView?
Sto cercando di capire qual è il problema con l'aggiornamento RecyclerViewdell'adattatore. Dopo aver ricevuto un nuovo elenco di prodotti, ho provato a: Aggiorna il ArrayListdal frammento in cui recyclerViewè stato creato, imposta i nuovi dati sull'adattatore, quindi chiama adapter.notifyDataSetChanged(); non ha funzionato. Crea un nuovo adattatore, come hanno fatto gli …

12
Come mostrare una vista vuota con un RecyclerView?
Sono abituato a inserire una vista speciale all'interno del file di layout come descritto nella ListActivitydocumentazione da visualizzare in assenza di dati . Questa vista ha l'id "android:id/empty". <TextView android:id="@android:id/empty" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/no_data" /> Mi chiedo come si possa fare questo con il nuovo RecyclerView?


7
Ottieni oggetti visibili in RecyclerView
Devo sapere quali elementi sono attualmente visualizzati nel mio RecyclerView. Non esiste un equivalente al OnScrollListener.onScroll(...)metodo su ListViews. Ho provato a lavorare con View.getGlobalVisibleRect(...), ma quell'hacking è troppo brutto e non sempre funziona troppo. Qualcuno ha qualche idea?

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.