J'explorais RecyclerViewet j'ai été surpris de voir que cela RecyclerViewn'a pas onItemClickListener(). J'ai deux questions. Question principale Je veux savoir pourquoi Google a supprimé onItemClickListener()? Y a-t-il un problème de performances ou autre chose? Question secondaire J'ai résolu mon problème en écrivant onClickdans mon RecyclerView.Adapter: public static class ViewHolder extends …
Voici un exemple de la façon dont cela aurait pu être fait précédemment dans la ListViewclasse, en utilisant les paramètres divider et 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"/> Cependant, je ne vois pas une telle possibilité dans la 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"/> Dans ce cas, est-il …
Depuis https://developer.android.com/preview/material/ui-widgets.html Lorsque nous créons, RecyclerView.Adapternous devons spécifier ce ViewHolderqui sera lié à l'adaptateur. 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; } …
Quelqu'un a-t-il RecyclerViewtrouvé un moyen de définir un onClickListenerà des éléments dans le RecyclerView? J'ai pensé à mettre un auditeur sur chacune des mises en page pour chaque élément, mais cela semble un peu trop compliqué, je suis sûr qu'il existe un moyen RecyclerViewd'écouter l' onClickévénement, mais je ne peux …
Je voudrais changer ListViewpour RecyclerView. Je veux utiliser onScrollleOnScrollListener dans RecyclerViewpour déterminer si un utilisateur défilée à la fin de la liste. Comment savoir si un utilisateur défile jusqu'à la fin de la liste afin que je puisse récupérer de nouvelles données à partir d'un service REST?
Je dois implémenter une liste horizontale dans mon application Android. J'ai fait un peu de recherche et suis tombé sur Comment puis-je faire un ListView horizontal dans Android? et liste horizontale dans Android? cependant, ces questions ont été posées avant la sortie de Recyclerview. Existe-t-il une meilleure façon de mettre …
J'essaye d'implémenter le SearchViewdepuis la bibliothèque de support. Je veux que l'utilisateur utilise le SearchViewpour filtrer un Listdes films dans unRecyclerView . J’ai suivi quelques tutoriels jusqu’à présent et j’ai ajouté SearchViewleActionBar , mais je ne sais pas vraiment où aller à partir d'ici. J'ai vu quelques exemples, mais aucun …
Lorsque j'ajoute le RecyclerView à la mise en page, il apparaît comme un écran vierge. Existe-t-il un moyen, par exemple via l' toolsespace de noms, d'afficher un aperçu du contenu de RecyclerView?
Du développeur Android ( Création de listes et de cartes ): Le widget RecyclerView est une version plus avancée et flexible de ListView. D'accord, ça a l'air cool, mais quand j'ai vu cet exemple d'image, je suis vraiment confus quant à la différence entre ces deux. L'image ci-dessus peut être …
Je cherche un équivalent à addHeaderView pour une vue recycleur. Fondamentalement, je veux qu'une image avec 2 boutons soit ajoutée comme en-tête à la liste. Existe-t-il une manière différente d'ajouter une vue d'en-tête à une vue de recycleur? Un exemple d'orientation serait utile EDIT 2 (dispositions de fragments ajoutées): Après …
J'essaie d'implémenter une disposition qui contient RecyclerView et ScrollView dans la même disposition. Modèle de mise en page: <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> Problèmes: je peux faire défiler jusqu'au dernier élément de ScrollView Choses que j'ai essayées: vue de la carte à …
Essayer de comprendre quel est le problème avec la mise à jour RecyclerViewde l'adaptateur. Après avoir reçu une nouvelle liste de produits, j'ai essayé de: Mettez à jour le à ArrayListpartir du fragment où recyclerViewest créé, définissez de nouvelles données sur l'adaptateur, puis appelez adapter.notifyDataSetChanged(); cela n'a pas fonctionné. Créez …
J'ai l'habitude de mettre une vue spéciale à l'intérieur du fichier de mise en page comme décrit dans la ListActivitydocumentation à afficher lorsqu'il n'y a pas de données . Cette vue a 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" /> Je me demande comment cela peut être fait avec le …
Notre QA a détecté un bug: lors de la rotation de l'appareil Android (Droid Turbo), le crash lié à RecyclerView suivant s'est produit: java.lang.IndexOutOfBoundsException: incohérence détectée. Position de l'élément non valide 2 (décalage: 2). État: 3 Pour moi, cela ressemble à une erreur interne à l'intérieur de RecyclerView, car je …
J'ai besoin de savoir quels éléments sont actuellement affichés dans ma RecyclerView. Il n'y a pas d'équivalent à la OnScrollListener.onScroll(...)méthode sur ListViews. J'ai essayé de travailler avec View.getGlobalVisibleRect(...), mais ce hack est trop moche et ne fonctionne pas toujours aussi. Quelqu'un a des idées?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.