Ich möchte nach dem Laden der Aktivität zum Ende der RecyclerView-Liste scrollen. 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(...)conversationView.scrollToPosition(...)löst eine Ausnahme aus, dass es in RecyclerView nicht unterstützt wird, und scheint nichts zu tun. Nach dem …
Mein RecyclerViewnicht nennen onCreateViewHolder, onBindViewHolderauch MenuViewHolderKonstruktor, also nichts erscheint in RecyclerView. Ich habe Protokolle zum Debuggen abgelegt, und es wird kein Protokoll angezeigt. Was könnte das Problem sein? Mein Adapter: public class MenuAdapter extends RecyclerView.Adapter<MenuAdapter.MenuViewHolder> { private LayoutInflater inflater; List<Menu> data = Collections.emptyList(); public MenuAdapter(Context context, List<Menu> data) { Log.i("DEBUG", …
Ich bin kürzlich auf das Android gestoßen, RecyclerViewdas mit Android 5.0 veröffentlicht wurde, und es scheint, dass RecyclerViewes sich nur um ein gekapseltes traditionelles ListViewAndroid-Muster handelt, das die Wiederverwendung der Ansicht fördert, anstatt sie jedes Mal zu erstellen. Was sind die anderen Vorteile der Verwendung RecyclerView? Wenn beide den gleichen …
Ich versuche ein RecyclerViewals Horizontale zu verwenden ListView. Ich versuche herauszufinden, wie das ausgewählte Element hervorgehoben werden kann. Wenn ich auf eines der Elemente klicke, wird es ausgewählt und richtig hervorgehoben. Wenn ich jedoch auf ein anderes klicke, wird das zweite mit dem älteren hervorgehoben. Hier ist meine onClick-Funktion: @Override …
Ich möchte die Elemente meiner recyclerView erweitern / reduzieren, um weitere Informationen anzuzeigen. Ich möchte den gleichen Effekt wie SlideExpandableListView erzielen . Grundsätzlich habe ich in meinem viewHolder eine Ansicht, die nicht sichtbar ist, und ich möchte eine reibungslose Animation zum Erweitern / Reduzieren erstellen, anstatt die Sichtbarkeit nur auf …
Ich habe eine RecyclerView mit einem TextView-Textfeld und einer Kreuzschaltfläche ImageView. Ich habe eine Schaltfläche außerhalb der Recycling-Ansicht, die die Kreuzschaltfläche ImageView sichtbar / verschwunden macht. Ich möchte ein Element aus der Recylerview entfernen, wenn diese Elemente die Schaltfläche ImageView drücken. Mein Adapter: public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> implements View.OnClickListener, …
Ich habe eine Aktivität mit einem RecyclerViewund einem ImageView. Ich verwende die RecyclerView, um eine Liste von Bildern horizontal anzuzeigen. Wenn ich auf einem Bild klicken in der RecyclerViewdie ImageViewin der Tätigkeit sollte ein größeres Bild des Bildes zeigen. Bisher funktioniert alles gut. Jetzt gibt es zwei weitere ImageButtonsin der …
Ich verwende RecyclerView mit GridLayoutManager und habe jedes Element als CardView. Leider scheint das CardView hier seine Hintergrundfarbe nicht zu ändern. Ich habe es im Layout und auch programmgesteuert versucht, aber ich habe versucht, nichts scheint zu funktionieren. Ich habe eine ganze Weile gekämpft. Ich freue mich, wenn mir jemand …
Ich habe Probleme beim Verstehen setHasFixedSize(). Ich weiß, dass es zur Optimierung verwendet wird, wenn sich die Größe von RecyclerViewaus den Dokumenten nicht ändert. Was bedeutet das aber? In den meisten Fällen hat ein ListViewfast immer eine feste Größe. In welchen Fällen wäre es keine feste Größe? Bedeutet dies, dass …
Gibt es eine Möglichkeit, einer RecyclerView eine einfache Kopf- / Fußzeile hinzuzufügen? Hier können Sie sehen, was ich habe. Die erste Karte berührt die Symbolleiste. Und hier können Sie sehen, was ich will. 8dp Polsterung zwischen der Unterseite und der Karte. Methoden, die ich bisher ausprobiert habe: Verwenden Sie eine …
Ich versuche, die Elemente einer Recyclingansicht mit notifyDataSetChanged () zu aktualisieren. Dies ist meine onBindViewHolder () -Methode im recycleview-Adapter. @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(); } }); } Ich möchte …
Ich erhalte ein seltsames Bildlaufverhalten, wenn ich eine RecyclerView in eine NestedScrollView einfüge. Wenn die Bildlaufansicht mehr Zeilen enthält, als auf dem Bildschirm angezeigt werden können, beginnt die NestedScrollView nach dem Start der Aktivität mit einem Versatz von oben (Bild 1). Wenn die Bildlaufansicht nur wenige Elemente enthält, sodass alle …
Ich versuche, die Picasso-Bibliothek zu verwenden, um eine URL in imageView laden zu können, aber ich kann contextdie Picasso-Bibliothek nicht richtig verwenden. 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 …
Derzeit ist keine Standardimplementierung von RecyclerView.Adapter verfügbar. Möglicherweise mit der offiziellen Veröffentlichung, wird Google es hinzufügen. Da gibt es keine Unterstützung für CursorAdaptermit der RecyclerViewZeit, wie können wir eine Verwendung RecyclerViewmit einer Datenbank? Irgendwelche Vorschläge ?
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.