Ho cercato la risposta per me, ma non ho trovato risposta al lavoro per me. Ho avuto uno strano errore nella visualizzazione dei miei articoli in RecycleView
: RecycleView imposta un'altezza errata per gli articoli
Uso diverse visualizzazioni per RecycleView.
cerco di questo codice:
mLayoutManager.setAutoMeasureEnabled(true); // false doesn't work too
Ma non mi aiuta.
UPD 1 Ho dimenticato la nota, mi dispiace. Quando inizio app, non ho errori (articoli come normale sull'immagine), ma quando ho iniziato a scorrere la mia RecycleView
ho avuto problemi)
UPD 2 ho tornare indietro al compile 'com.android.support:recyclerview-v7:23.1.1'
, ma non mi aiuta (. Quindi aggiungo codice e XML con Mey RecycleView
e spero che mi aiuti
XML:.
<android.support.v7.widget.RecyclerView
android:id="@+id/dashboard_recycle_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipToPadding="false"
android:scrollbars="none" />
e codice:
mRecyclerView = (RecyclerView) parent.findViewById(R.id.dashboard_recycle_view);
mLayoutManager = new LinearLayoutManager(getContext());
mLayoutManager.setAutoMeasureEnabled(false);
mRecyclerView.setLayoutManager(mLayoutManager);
mRecyclerView.setHasFixedSize(false);
mRecyclerView.setAdapter(mRecycleAdapter);
qual è il layout_height per la vostra recyclerview? –
@Amit Tiwari Io uso wrap_content. Se ho impostato match_parent ho avuto questo problema prima di scorrere. Ora, con wrap_content ottengo questo problema quando avvio lo scroll – Artem
c'era qualche problema con wrap_content nella versione precedente della libreria di supporto, ma nella versione 23.2, hanno corretto il wrap_content per l'altezza della vista del recycler. Quindi, potrebbe essere, c'è ancora un bug in questa versione. Prova a impostare il layout_height della visualizzazione recycler su un valore statico come ad esempio 500dp e controlla se funziona correttamente. –