Tag: recyclerview

Wie bekomme ich die Scrollposition im Recyclerview / Layoutmanager?

Wie bekomme ich die Scrollposition in Recyclerview oder dem Layoutmanager ? Ich kann die Scrollposition messen, indem OnScrollListener einen OnScrollListener hinzufügst, aber wenn die Orientierungsänderung scrollDy 0 ist. mRecyclerView.setOnScrollListener(new RecyclerView.OnScrollListener() { int scrollDy = 0; @Override public void onScrollStateChanged(RecyclerView recyclerView, int newState) { super.onScrollStateChanged(recyclerView, newState); } @Override public void onScrolled(RecyclerView recyclerView, int dx, int dy) […]

Wie erstelle ich eine kreisförmige (endlose) RecyclerView?

Ich versuche, meine RecyclerView Loop zurück zum Anfang meiner Liste zu machen. Ich habe überall im Internet gesucht und habe es geschafft zu erkennen, wann ich das Ende meiner Liste erreicht habe, aber ich bin mir nicht sicher, wo ich von hier aus fahren soll. Dies ist, was ich derzeit verwenden, um das Ende der […]

RecyclerView – Offscreen-Artikel überspringen ersten Layout-Pass

Ich habe Probleme mit einem meiner Adapter. Ich habe eine Auswahl von Bildern, die ich in einem Raster wie die folgenden anzeigen: Das funktioniert gut, wenn ich einen einzigen Bildschirm wert von Artikeln und sie alle zeigen sich gut. Das Problem tritt auf, wenn es mehr Elemente gibt, um nach unten zu scrollen. Zuerst, wenn […]

RecyclerView.onBindViewHolder nur einmal aufgerufen

Nach vielen Stunden der Erforschung bin ich endlich offizielle Hilfe. Ich habe eine RecyclerView.Adapter und RecyclerView.ViewHolders, die perfekt funktionierte. Aber aus einigen Gründen verstehe ich nicht, RecyclerView.Adapter.onBindViewHolder wird nicht richtig aufgerufen. private class AttendeeAdapter extends RecyclerView.Adapter<AttendeeHolder> { /*FIELDS*/ private List<Attendee> mAttendeeList; /*CONSTRUCTORS*/ public AttendeeAdapter(List<Attendee> attendees) { mAttendeeList = attendees; //Log.i(TAG, "AttendeeAdapter size: " + getItemCount()); […]

Recycler anzeigen autofit LayoutManager

Ich verwende RecyclerView mit StaggeredGridLayoutManager . Ich möchte diesen StaggeredGridLayoutManager oder was auch immer LayoutManager besetzen leere Bereiche, wenn es gibt. Zum Beispiel, wenn ich die spanCount = 3 setze, muss es alle Bildschirmbreite belegen, auch ich habe 2 Items oder 1 Items. In StaggeredGridLayoutManager kann ich Vollspanne einzelne Zeile durch: setFullSpan(true); Aber kann nicht […]

Wie füge ich eine horizontale RecyclerView in einem Listenelement hinzu

Die Aufgabe der Implementierung ist, muss ich eine unendlich scrollbare Liste erstellen, die sowohl horizontal als auch vertikal scrollen wird. Für das, was ich versuche zu tun ist, dass ich eine horizontale RecyclerView in einem vertikalen ListView Element integriert habe. Ist das der richtige Weg? Ich habe andere Lösungen ausprobiert, aber das Scrollen hat einige […]

Android RecyclerView mit SectionIndexer

Wer weiß, wie man SectionIndexer oder einen Ersatz mit RecyclerView benutzt? SectionIndexer ermöglicht es ListView, beim schnellen Scrollen aufzählen.

Scale up Item in RecyclerView zu überlappen 2 benachbarten Elemente Android

Ich benutze RecyclerView mit GridLayoutManager. Das Ziel, das ich erreichen möchte, ist, wenn ich auf ein Element klicke, es wird skalieren und überlappt die angrenzenden Elemente. Genau wie das Bild unten (in Android TV) Wenn das onClick-Ereignis ausgelöst wird, rufe ich an v.animate().scaleX(1.2f).scaleY(1.2f).setDuration(500).start(); Aber das Ergebnis ist unten: Es kann nur Elemente überschneiden, die eine […]

Hinzufügen einer korrekten Tastaturunterstützung zu RecyclerView

In einer meiner früheren Fragen habe ich gefragt (und beantwortet von mir selbst nach diesem Blog-Post), wie man richtig verknüpfen Key-Input auf einem RecyclerView . Jetzt habe ich erkannt, dass, wenn ich eine Pfeiltaste gedrückt halten, sagen wir die Taste, das Scrollen nach unten stoppt und die RecyclerView verliert seinen Fokus, wahrscheinlich weil das Scrollen […]

Drag & Drop RecyclerView, das aus SQLiteDatabase belegt ist

Info: Ich habe eine RecyclerView , und ich fülle es mit der ArrayList dataList in der ListAdapter Klasse. Ich erhalte die Daten für dataList aus der SQLiteDatabase Tabelle: TABLE_USERdETAIL in der DbHelper Klasse. Ich versuche, die Drag & Drop-Reorganisation in die RecyclerView zu implementieren, indem SimpleItemTouchHelperCallback die SimpleItemTouchHelperCallback Klasse verwende; Allerdings, obwohl ich jetzt in […]

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