Адаптер показывает только первый элемент [дубликат]

Попробуйте следующее:

var myByte = Byte.Parse("d7", NumberStyles.HexNumber)
65
задан Rujul1993 12 April 2016 в 15:25
поделиться

3 ответа

Не используйте match_parent для высоты для просмотра вашего элемента. Один элемент заполняет весь экран вертикально, поэтому вы не видите другого.

271
ответ дан Slavik 15 August 2018 в 22:50
поделиться
  • 1
    Google, пожалуйста, добавьте некоторые предупреждения Lint, сделайте ваш раздражающий линт полезным на этот раз! – Neon Warge 8 September 2016 в 10:11
  • 2
    О, спасибо, Удивительный человек, в моем случае я создал элемент с match_parent как высоту. Поэтому весь экран хранился позади первого элемента. – Naveed Ahmad 4 December 2016 в 12:04
  • 3
    позволь мне купить тебе кофе, ты просто спас мне здравый смысл! спасибо! – microwth 25 May 2017 в 20:59
  • 4
    очень большой хлопок для вас – C JC 9 July 2017 в 12:31
  • 5
    Не работает для меня. Все элементы отображаются только в том случае, если Button помещен перед RecyclerView. Какие-либо предложения? – Konstantin Konopko 15 January 2018 в 19:25

, когда вы создаете row.xml для recyclerview, должны следовать этим:

  1. Всегда используйте «Wrap_content» для высоты строки, иначе в «match_parent» он будет занимать весь экран для одна строка.
  2. Вы также можете взять высоту в dp.
8
ответ дан Abhishek Kumar 15 August 2018 в 22:50
поделиться
  • 1
    у меня была такая же проблема, пробовала прокрутку и увидела остальные предметы – Nixon Kosgei 23 February 2017 в 11:37
  • 2
    ваш второй пункт помог мне :) – Adarsh Gumashta 28 May 2017 в 17:16
  • 3
    Спасибо @AdarshGumashta – Abhishek Kumar 31 May 2017 в 06:23

1) если ваш recyclerview является вертикальным, тогда установите высоту recyclerview match_parent и row_item.xml height также match_parent

2), если ваш recyclerview горизонтален, тогда установите Width of recyclerview match_parent и row_item.xml Ширина также match_parent

для ex: - Горизонтальное RecyclerView

<android.support.v7.widget.RecyclerView
        android:id="@+id/recyclerView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginLeft="60dp"
        android:layout_marginRight="60dp" />

row_item.xml

<TextView
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_marginBottom="5dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="5dp"
android:background="@drawable/rect"
android:gravity="center"
android:maxLines="2"
android:padding="10dp"
android:textColor="@color/white"
android:textSize="25sp" />
0
ответ дан Gautam Surani 15 August 2018 в 22:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: