Tag: recyclerview

Problem erfrischende Ansicht einer Zeile in recyclerview

Ich möchte eine Ansicht des recyclerview aktualisieren, wenn ein notifyItemChanged aufgerufen wurde. Die Sache ist, dass ich nicht wollen, um die ganze Zeile zu aktualisieren, sondern nur die Ansicht der Zeile. (Um den blinkenden Effekt der Zeile zu vermeiden) Es gibt eine Methode namens notifyItemChanged (int, payload obj). Kann ich das nutzen, um das zu […]

Recyclerview inside scrollview- Wie man den ganzen Inhalt scrollt?

Ich habe Recyclerview in Scrollview <Scrollview xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:fillViewport="true"> <LinearLayout android:id="@+id/layoutStaticContent" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> //Static content. <LinearLayout android:layout_width="match_parent" android:layout_height="100dp"> . . <LinearLayout> //Dynamic content(newsfeed) <android.support.v7.widget.RecyclerView android:id="@+id/recycler_view" android:layout_width="match_parent" android:layout_height="match_parent" /> </LinearLayout> </ScrollView> Während des Scrollens bleibt layoutStaticContent auf dem Top- und Recyclerview-Content repliziert unabhängig im unteren Teil. Wie man den ganzen Inhalt scrollt, dh (layoutStaticContent […]

Onclicklistener funktioniert nicht auf recyclerview

Ich arbeite mit recyclerview den gleichen Code, der unten gegeben wurde, funktionierte gut für mich, aber ich habe den folgenden Code ausprobiert, aber es funktioniert nicht recyclerView = (RecyclerView)v.findViewById(R.id.datelist); recyclerView.setClickable(true); recyclerView.setLayoutManager(new LinearLayoutManager(getActivity())); recyclerView.setAdapter(adapter); adapter.setOnItemClickListener(this); Im Adapter public class UpdateHolder extends RecyclerView.ViewHolder implements View .OnClickListener,CompoundButton.OnCheckedChangeListener { TextView uname; TextView uversn; TextView usitting; public UpdateHolder(View itemView) { […]

RecyclerView notifyItemRangeChanged zeigt keine neuen Daten an

Ich notifyItemRangeChanged in ein Problem mit dem RecyclerView#Adapter Bezug auf notifyItemRangeChanged . Es scheint, dass, wenn der Adapter denkt, dass es eine Größe von 0 vom letzten Aufruf zu getItemCount , und dann rufe ich Adapter#notifyItemRangeChanged(0, 1) , der Adapter ignoriert einfach den Anruf (es führt nicht zu dem neuen Element Eingefügt werden, zum Beispiel). […]

NotifyDataSetChanged- RecyclerView -Ist es einen asynchronen Anruf?

Ich versuche, eine Reihe von Anweisungen nach der Ausführung von notifyDataSetChanged auf einem recyclerview zu folgen. Aber wenn ich meine Anwendung notifyDataSetChanged , erreicht der Debugger die nächsten Zeilen nach meinem notifyDataSetChanged bevor er zum onBindViewHolder des recyclerview-Adapters geht. Also meine Frage ist – Ist der notifyDataSetChanged einen asynchronen Anruf? Wenn ja, bekommen wir einen […]

Für dividerItemDecoration zeichnen

DividerItemDecoration dividerItemDecoration = new DividerItemDecoration(getContext(), LinearLayoutManager.VERTICAL); dividerItemDecoration.setDrawable(getContext().getResources().getDrawable(R.drawable.sk_line_divider)); Hallo an alle! Ich versuche, meine benutzerdefinierte Zeichnung (Linie) für DividerItemDecoration zu setzen, aber ohne Erfolg. Wo ist der Fehler? <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="1dp" android:color="#000000"> </stroke> </shape>

Konfiguriere RecyclerView als Chat

Um das chat-style-Scrollen in einer Listenansicht zu aktivieren, können wir die folgenden Eigenschaften verwenden: <ListView android:layout_width="wrap_content" android:layout_height="wrap_content" …. android:stackFromBottom="true" android:transcriptMode="normal" /> Es ist eine einfache und effiziente Möglichkeit, einen Chat zu erstellen. Wie können wir dasselbe mit einer Recycler-Sicht machen? Ich habe keine einfache Lösung gefunden. Grüße,

Animieren gemeinsamer Elementübergänge mit androiden Fragmenten scheint ein Albtraum zu sein

Das Animieren eines gemeinsamen Elementübergangs zwischen zwei Fragmenten scheint ein Schmerz zu sein. Ich habe es anderswo in meiner App mit dem exakt gleichen Code gearbeitet. Hier ist mein on click code innerhalb eines recyclerview adapters: private void click(int position, ItemViewHolder holder){ final ItemDescription itemDescription = itemListFiltered.get(position); FragmentManager fm = mContext.getSupportFragmentManager(); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP […]

Variable Anzahl der Spalten in GridLayoutManager

Ich wollte eine variable Anzahl von Spalten in einer Zeile von GridLayoutManager anzeigen, während ich RecyclerView verwende. Die Anzahl der anzuzeigenden Spalten hängt von der Größe der TextView der Spalte ab. Ich kenne die Spaltenbreite nicht, da der Text dynamisch hineingelegt wird. Kann jemand helfen? StaggeredGridLayoutManager löst nicht meinen Zweck, da er die Höhe anpasst, […]

Horizontales und vertikales Scrollen in android recycler view

Ich habe eine Anforderung, wo ich brauche horizontale Scrollen und vertikale Scrollen in einer Recycler-Ansicht haben. Es basiert auf der Art der Daten, die vom Server kommt. Wenn die Antwort vom Server das erste Element als Array hat, brauche ich das in einer horizontalen Scrolling-Liste und wenn das zweite Element ein einzelnes Objekt ist, dann […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.