Tag: recyclerview

FindFirstVisibleItemPositions funktioniert nicht für recycleview android

Ich habe diesen Code: mRecycleView.setOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrolled(RecyclerView recyclerView, int dx, int dy) { super.onScrolled(recyclerView, dx, dy); int[] firstVisibleItemPositions = new int[getResources().getInteger(R.integer.news_numbers_column)]; int pastVisiblesItems = ((StaggeredGridLayoutManager)getLayoutManager()).findFirstVisibleItemPositions(firstVisibleItemPositions)[0]; } }); Wenn ich meine recycleview scrollen, bekomme ich diesen Fehler: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.support.v7.widget.OrientationHelper.getStartAfterPadding()' on a null object reference at android.support.v7.widget.StaggeredGridLayoutManager$Span.findOneVisibleChild(StaggeredGridLayoutManager.java:2177) […]

ANDROID: Mehrere Kartenansichten in der Recycleransicht

Siehe unten Bild: Wie kann ich mehrere Karten einfügen, die in einer Recycler-Ansicht angezeigt werden. Oder irgendeine andere Möglichkeit, dies zu erreichen. Verwendung von Recycler-Ansicht muss sein.

Alternative zu registerDataSetObserver () in RecyclerView

In listView, um Änderungen im Adapter-Datensatz zu hören, benutze ich adapter.registerDataSetObserver(new DataSetObserver() { @Override public void onChanged() { super.onChanged(); } }); Aber ich bin uanble, um eine Funktion zu finden, die den ähnlichen Job in einem RecyclerView macht. Wie kann es im Falle von RecyclerView.Adapter erreicht werden?

Fehler: kann die Symbolklasse nicht finden RecyclerView

android { compileSdkVersion 23 buildToolsVersion "22.0.1" defaultConfig { applicationId "com.hiii" minSdkVersion 11 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } productFlavors { } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile files('libs/bolts-android-1.2.1 – Copy.jar') compile 'com.android.support:appcompat-v7:23.0.0' } Ich kann nicht RecyclerView und Linearlayoutmanager verwenden. […]

Wie zeigt man verschiedene Layouts in recyclerView an?

Ich möchte die Meldungsliste mit 4 verschiedenen Layouts anzeigen. Es gibt 4 Arten von Benachrichtigungen chat_noti, share_noti, coorganizer_noti, invitation_noti. Diese 4 Typen haben 4 verschiedene Layouts. Ich möchte dies in recyclerview zeigen. Das ist mein Adapter: BEARBEITEN: List<Notifications> notificationsList; Context context; private static final int INVITATION_NOTI = 0; private static final int CHAT_NOTI = 1; […]

Recyclerview machen das letzte hinzugefügte Element das ausgewählte Element?

Ich habe eine horizontale Recyclerview, die Bitmaps zeigt. Die Art, wie es umgesetzt wird, habe ich ein Imageview und ein recyclerview darunter. Das aktuell ausgewählte Element wird in der Bildansicht angezeigt. Die ausgewählte Bildansicht erhält einen blauen Hintergrund, um anzuzeigen, dass sie ausgewählt ist. Ich kann Bilder aus der Galerie auswählen und jedes Mal, wenn […]

Android L: Schneller Blättern für die RecyclerView

Ich versuche, RecyclerView in meiner Anwendung mit vielen Daten in ihm zu verwenden und möchte eine schnelle Scroll für sie machen, genau wie für die ListView . Der Ansatz von dieser Antwort hat für mich mit ListView , funktioniert aber nicht für die RecyclerView . Auch wenn ich im RecyclerView Layout schnell auf den true […]

GetAdapterPosition () nicht die Position des Elements in RecyclerView zurückgeben

Dies ist eine Art Follow-up oder Ergänzung zu diesem Beitrag . Ich versuche, die Position eines Artikels in meinem RecyclerView zu bekommen, aber keiner der Methoden, die ich ausprobiert habe, hat gearbeitet. Ich habe getAdapterPosition () in meinem PersonViewHolder Konstruktor PersonViewHolder und seinen Wert der Integer-Position zugewiesen, die in der UnitOneFragment Klasse verwendet wird, um […]

Wie bekomme ich die Position von cardView item in recyclerView?

Ich habe eine Adapterklasse für Recycler für das Befüllen von Mapview Layout in recyclerview erstellt. Es funktioniert gut, aber wenn ich auf cardView item in recyclerview kenne, muss ich die Position dieses cardview Artikels erhalten, basierend darauf, dass ich eine Intent-Aktivität schreiben muss. Zusammen mit, wie man dieses cardview Einzelteil löscht, wenn ich von links […]

RecyclerAnzeigen füllen nicht die Breite aus

Ich habe ein Layout mit Kartenfragment und recyclerView entworfen. Jeder recyclerView Item ist cardview (ich habe angegeben, geben Sie das XML-Layout). Das Problem ist, dass RecyclerView Element nicht die Bildschirmbreite füllt. Img hier Ich habe versucht, layout_width zu fill_parent , match_parent … aber es kann nicht helfen Hier ist das Layout für jeden Artikel <LinearLayout […]

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