Tag: recyclerview

Testing recyclerView mit Espresso, wie man Klick oder machen Behauptungen

In letzter Zeit muss ich RecyclerView testen und ich habe viel Mühe, etwas damit zu tun. Zuerst kam ich zu wissen, dass Espresso bereits "unterstützt" RecyclerViews, indem sie uns RecyclerViewActions befindet sich in Espresso-Beitrag . Also habe ich beschlossen, es zu benutzen und meine Abhängigkeiten sieht so aus: dependencies { androidTestCompile 'junit:junit:4.12' androidTestCompile 'com.squareup.spoon:spoon-client:1.2.1' androidTestCompile […]

Wie kann ich ItemDecoration richtig zeichnen, wenn das RecyclerView-Element seine Höhe animiert?

Ich habe eine RecyclerView, die einen LinearLayoutManager (vertikal) verwendet. Was ich versuche zu erreichen, ist, dass die Item-Dekoration (voller Breite und 1px hoch) Teiler mit der Ansicht animiert ist, wenn die Ansicht bewegt wird (die translationY () befasst sich damit ordnungsgemäß) und wenn die Ansicht ihre Höhe ändert. In dem aktuellen Code, den ich unten […]

Android: RecyclerView in einem ScrollView (oder Parallaxe)

Ich habe ein Fragment mit 2 Kartenansichten mit mehreren Kontrollen innerhalb. Unterhalb der zweiten Kartenansicht habe ich ein recyclerview , das funktioniert perfekt . Das Problem ist, dass die recyclerview beginnt sehr unten auf dem Bildschirm , und scrollen Sie die recylcerview ist sehr klein . Zuvor verwendet eine Listview, und dies hielt mich fit […]

RecyclerView: java.lang.IndexOutOfBoundsException: Inkonsistenz erkannt. Ungültige Positionsposition

Ich habe angefangen, diesen Crash auf Crashlytics zu berichten. Ich habe keine Ahnung, wie es zu reproduzieren, aber es scheint alles Code zu sein, um die RecyclerView . Ich denke, das kommt von einem RecyclerView Ich habe das nie wirklich verändert. Der Benutzer kann es notifyDataSetChanged aber dann werden alle Elemente ersetzt und notifyDataSetChanged wird […]

Behalten Sie Welligkeitseffekt während notifydatachanged in recyclerview

Ich bin angefangen, meine Bewerbung zu ändern, um Lutscher zu unterstützen. Grundsätzlich habe ich ein Dateibrowser-Fragment mit recyclerview, Wenn der Benutzer dieses Fragment eröffnet, wird er alle Ordner in seinem Root-Verzeichnis sehen, wenn der Benutzer auf den Ordner klickt, muss ich alle Unterordner + Dateien abrufen und sie dem Benutzer anzeigen Gleiche recyclerview mit notifydatachanged. […]

Ausgabe mit Selektor auf RecycleView

Ich habe meine Zeichenkette. <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/selected" android:state_activated="true"/> <item android:drawable="@drawable/selected" android:state_pressed="true"/> <item android:drawable="@drawable/selected" android:state_checked="true"/> <item android:drawable="@drawable/selected" android:state_focused="true"/> <item android:drawable="@drawable/unselected"/> Und das mein RecycleView Adapter public class AdapterMain extends RecyclerView.Adapter<RecyclerView.ViewHolder> { private Context context; List<String> data = Collections.emptyList(); DataMain current; int currentPos = 0; List<Integer> pos; List<String> mDataset = data; private SparseBooleanArray […]

RecyclerView aktualisiert nur auf scroll

Ich habe ein Layout mit einem RecyclerView mit dem Adapter: public class SimpleRecyclerAdapter extends RecyclerView.Adapter<SimpleViewHolder> { protected List<JSONObject> data = new ArrayList<>(); public List<JSONObject> getData() { return data; } } Ich aktualisiere es ist Adapter wie: public void udpdateFromJson( JSONObject payload ) { JSONArray msgs = payload.optJSONArray( "messages" ); for( int ix = 0; null […]

Recyclerview verzögern aufgrund von Admob-Anzeigen

Ich möchte Anzeigen in RecyclerView-Anzeigen laden erfolgreich geladen werden, aber es ist so viel Verzögerung beim Scrollen Im Folgenden ist Code, den ich in der OnBindViewHolder- Methode von Adapter geschrieben habe Wie kann ich diese Verzögerung beheben? ((DealHolder) holder).adcardView.post(new Runnable() { @Override public void run() { final NativeExpressAdView adView = new NativeExpressAdView(((DealHolder) holder).itemView.getContext()); final int […]

Bounce-Effekt auf RecyclerView

Ich möchte einen Bounce-Effekt auf eine RecyclerView . Ein Bounce-Effekt, wenn ich den Inhalt überspiele … Gibt es eine Bibliothek oder ein Beispiel dafür?

Wie kann man das erste Bild in Gridlayout größer machen?

Um genau zu sein, möchte ich das erreichen. Ich verwende recyclerview mit GridLayoutManager. Ich habe auch das erste Element groß mit dem folgenden Code gemacht lLayout.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int i) { if (i==0) return 2; else return 1; } }); Alles funktioniert gut, außer einem: Der Artikel an Position 1 (dh nächster […]

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