Tag: recyclerview

So deaktivieren Sie RecyclerView Item Dekoration Zeichnung für die Dauer der Element Animationen

Ich habe einige grundlegende Artikel Dekoration, die einige Sachen in ItemDecoration.onDrawOver Methode zieht. Diese RecyclerView hat auch DefaultItemAnimator eingestellt. Animationen arbeiten, alles ist super. Außer einer Sache Wenn alle vorhandenen Elemente mit einem neuen Element in diesem Adapter getauscht werden, werden die Dekorationen während der Animation angezeigt. Ich brauche einen Weg, um sie zu verstecken. […]

RecyclerAnzeigen Sie verschiedene itemDecoration für verschiedene Einzelteile

Ich benutze die RecyclerView in meiner Anwendung und für die Bedürfnisse meines Designs, muss ich unterschiedliche Ränder zwischen den Artikeln in meiner Liste haben (Zum Beispiel: der Raum zwischen den ersten beiden Items 16dp, der Raum zwischen dem zweiten und dem Dritter Punkt 32dp etc.). Ich habe gelesen, dass Sie Artikel-Dekoration der RecyclerView hinzufügen und […]

Erstellen Sie das Optionsmenü für RecyclerView-Item

Wie erstelle ich ein Optionsmenü wie im folgenden Screenshot: Das Optionsmenü sollte nach dem Klicken auf den "More" -Icon eines RecyclerView Items geöffnet werden. Mein Versuch war das: @Override public void onBindViewHolder(Holder holder, int position) { holder.txvSongTitle.setText(sSongs[position].getTitle()); holder.txvSongInfo.setText(sSongs[position].getAlbum() + " – " + sSongs[position].getArtist()); holder.btnMore.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(mContext, "More…", […]

Ist es möglich, CursorAdapter in recycleview zu setzen, genau wie ListView?

Ich habe noch keine Lösung für eine Lösung, um die Listenansicht in meinem Projekt zu ersetzen, weil ich den Cursor benutzen muss, der mit dem sqlite verknüpft ist. Alten Weg wie folgt: listview.setAdapter(cursorAdapter) auf diese Weise kann ich den Cursor mit Daten in der Datenbank umgehen Aber jetzt, recycleview.setAdapter(recycleview.adapter) erkennt man nicht den Adapter, der […]

Scrollbar-Farbe in RecyclerView

Wie kann ich die Farbe meiner Scrollbar in einem recyclerView ändern? Ich habe die Scrollbar, aber ich möchte ihre Farbe ändern. Mein recyclerView ist wie folgt: <android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/recyclerView" android:layout_below="@id/my_toolbar" android:layout_above="@+id/progressBar" android:scrollbars="vertical" />

RecyclerView Scrolling Leistung

Ich habe RecyclerView-Beispiel erstellt, das auf dem Erstellen von Listen und Karten- Guide basiert. Mein Adapter hat eine Musterimplementierung nur zum Aufblasen des Layouts. Das Problem ist die schlechte Scrollleistung. Dies mit einem RecycleView von nur 8 Items: P Bei einigen Tests habe ich festgestellt, dass in Android L dieses Problem nicht auftritt. Aber in […]

Bildadapter auslaufender Speicher

Ich habe eine einfache ListActivity , die Bilder und ich inizialize mein OkHttpClient für Picasso Builder in der Konstrukteur der ImageAdapter Klasse: picassoClient = new OkHttpClient(); picassoClient.interceptors().add(new Interceptor() { @Override public Response intercept(Chain chain) throws IOException { Request newRequest = chain .request() .newBuilder() .addHeader("Cookie","xyz") .build(); return chain.proceed(newRequest); } }); new Picasso.Builder(context).downloader(new OkHttpDownloader(picassoClient)).build(); Dann in getView() […]

RecyclerView Items ändern sich nicht

Ich habe ein RecyclerView in einem Fragment, das sich in TabLayout wiederholt. Ich habe das Problem der unveränderten Ansicht in RecyclerView. Ich habe einen Spinner auf jedem Tab. Ich möchte die Daten ändern, wenn Spinner-Elemente ausgewählt werden. Meine Fälle: Beim Umschalten zwischen tabs – items geändert Bei der Auswahl eines anderen Wertes im Spinner in […]

Android RecyclerView mit GridLayoutManager machen Element überspannen mehrere Zeilen

Ich habe eine Sammlung von Fotos, und ich benutze ein RecyclerView , um sie anzuzeigen. Ich möchte das erste Element in meinem RecyclerView überspannen 2 Spalten AND 2 Zeilen: Ich weiß, ich kann 2 Spalten mit setSpanSizeLookup : GridLayoutManager gridLayoutManager = new GridLayoutManager(this, 3); gridLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int position) { if (position […]

Android-Centering-Artikel in RecyclerView

Ich bin ein Anfänger in Android. Ich bin nicht sicher, warum ich meine Mitte nicht in RecyclerView zentrieren kann. Was ich will, ist wie unten Bild: – Was android render ist wie unten Bild: – Gibt es eine Möglichkeit, Gegenstände in RecyclerView zu platzieren? So wird es so aussehen: – Ich stelle auch die Layout-Dateien […]

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