Sie sollten auch LayoutManager
zum recyclerView
hinzuzufügen.
recyclerView.setLayoutManager(new LinearLayoutManager(this));
, und wenn Sie es in XML gemacht hat Folgendes beziehen:
<android.support.v7.widget.RecyclerView
xmlns:app="http://schemas.android.com/apk/res-auto"
app:layoutManager="android.support.v7.widget.GridLayoutManager" >
Die Klasse muss android.support.v7.widget.RecyclerView $ Layout verlängern und haben entweder einen Standard Konstruktor oder Konstruktor mit der Signatur (android.content.Context, android.util.AttributeSet, int, int).
Wenn der Name mit einem '.' Beginnt, wird dem Anwendungspaket das Präfix vorangestellt. Sonst, Wenn der Name ein '.' Enthält, wird angenommen, dass der Klassenname ein voller Klassenname ist. Sonst wird der Recycler-Ansichtspaketname (android.support.v7.widget) vorangestellt.
ich hoffe es hilft.
Log eingestellt? Was ist passiert? – josedlujan
Sie müssen auch einen LayoutManager setzen – EpicPandaForce
Ich habe es in Xml gemacht, aber ein Element zeigt nur eine! –