Tag: recyclerview

Mitte Horizontale letzte Zeile mit Spanne Recycler GridLayoutManager

Ich versuche, Gegenstände der letzten Reihe Mitte horizontal in Recycler Ansicht zu machen. Ich benutze GridLayoutManager , um die Funktionalität zu erreichen. Mit setSpanSizeLookup möchte ich die setSpanSizeLookup für die letzte Zeile anpassen, wie auf Beiträge auf SO hingewiesen wird, aber leider kann ich nicht behalten, welche Zeile derzeit bevölkert wird, also funktioniert meine Logik […]

Firebase RecyclerDie unendliche Schriftrolle

Ich suche nach einem Weg, um unbegrenztes Scrollen in meiner Firebase App zu implementieren. Ich erhalte meine Daten wie folgt ab: Ich habe eine Liste von Schlüsseln (Artikel ein Benutzer erstellt, Elemente ein Benutzer gemocht und Zeug wie diese), die ich an einen Adapter, die die Daten wie folgt sendet: public void onBindViewHolder(final BaseViewHolder viewHolder, […]

Wie man RecyclerView erzwingt, um zu blättern, wenn es nicht genügend Gegenstände gibt, um die Höhe des Sceens zu füllen

Ich habe eine RecyclerView in einem NavigationsView mit einem benutzerdefinierten ersten Element als ein Äquivalent zu ListView AddHeaderView () . Im unteren Teil dieses Header-Layouts habe ich ein EditText platziert, damit ich die folgende Liste herausfiltern kann. Was ich tun wollte, war, den RecyclerView zu scrollen, bis der EditText das oberste Element wäre, wenn der […]

Wie man die Symbolleiste in einem ViewPager versteckt, wenn Sie Scrolling RecyclerView verwenden?

Ich habe eine Symbolleiste in einem View-Pager (Tabbed-Symbolleiste mit horizontaler Swipe-Navigation) und jeder Tab hat sein eigenes Fragment mit einem recyler_view. Ich möchte jetzt die Symbolleiste ausblenden, wenn meine recyler_view blättert. In meinem Fragment habe ich den Scroll-Listener hinzugefügt und möchte dort eine Methode in seiner Aktivitätsklasse anrufen, um die Symbolleiste auszublenden. Die Symbolleiste wird […]

Wie man Animationsübergänge bei der Verwendung von Listen / Grids / Recycler-Ansichten animiert?

Ich versuche, einige der neuen Material Design-Aktivitäts-Animationen zu implementieren, aber die Tutorials, die ich gelesen habe, zeigen nur Beispiele, wo die animierte Anschauung zur Aktivität gehört. In meiner App verwende ich ein RecyclerView , also ist das ImageView nicht Teil der Aktivität: MainActivity -> Where I call startActivity() ↳ MainFragment ↳ RecyclerView ↳ RecyclerViewAdapter ↳ […]

Wie entferne ich von RecyclerView mit Verzögerung

Ich würde eine Chatliste mit animatoin mit Verzögerung (20s) erstellen. Nach dieser Zeit sollte jedes Element mit ausblendender Animation verschwinden. Es ist kein Problem, wenn ich RecyclerView ohne Scrollen verwende. Ich überschreibe Methode im Adapter und alle funktionieren gut. @Override public void onViewAttachedToWindow(final ViewHolder holder) { if(holder.alpha == null) { holder.alpha = ObjectAnimator.ofFloat(holder.itemView, View.ALPHA, 1f, […]

Android Recyclerview lag beim Scrollen unten

Ich habe ein Fragment mit einem recyclerview (GridlayoutManager) drinnen. Die Gegenstände im Recyclerview sind nicht kompliziert oder haben Bilder, aber beim Scrollen der Recyclerview-Verzögerungen (getestet auf einem Nexus 5). Ich habe hasFixedSize und hasStableIds auf true Hat jemand eine Idee, warum das passiert? Danke im Voraus. Fragment public class EditTimetableFragment extends Fragment implements TimetableRecyclerViewAdapter.ClickListener { […]

Layoutmanager.FindFirstCompletelyVisibleItemPosition gibt immer -1 zurück

Ich habe einen Recyclerview in meinem Android-Projekt, das Medieninhalte in jeder Ansicht anzeigt. Was ich versuche zu erreichen ist, dass ich in der Lage bin zu spielen / pause Medien, wie ich nach oben und unten scrollen. Ich muss die Adapterposition der vollständig sichtbaren Ansicht bekommen. Ich mache so etwas. In meinem Aktivitätsfragment habe ich […]

RecyclerView wrap_content mit GridLayoutManager

Ich habe Workarounds mit LinearLayoutManager , aber nicht mit GridLayoutManager . Irgendwelche Ideen?

RecyclerView LayoutManager findViewByPosition gibt null zurück

Ich interessiere mich für was ist der richtige und erste mögliche Moment, um die Größe des ersten Artikels von RecyclerView zu bekommen? Ich habe versucht zu verwenden: recyclerView.setLayoutManager(new GridLayoutManager(context, 2)); recyclerView.setAdapter(new MyDymmyGridRecyclerAdapter(context)); recyclerView.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { @Override public void onGlobalLayout() { recyclerView.getViewTreeObserver().removeGlobalOnLayoutListener(this); View firstRecyclerViewItem = recyclerView.getLayoutManager().findViewByPosition(0); // firstRecyclerViewItem is null here } }); Aber es gibt […]

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