tools: listitem |инструменты: listheader |tools: listfooter
Эти атрибуты предназначены для <AdapterView>
(и его подклассов, таких как <ListView>
и <RecyclerView>
) и используются для указания макета, который должен отображаться внутри этого адаптера как элемент спискаверхний или нижний колонтитул.Например, fragment_contacts_xml
макет нашего приложения Contacts + объявляет <RecyclerView>
, и вот так он выглядит до и после добавления tools:listitem=”@layout/contact_item”
tools: itemCount
Этот атрибут предназначен исключительно для <RecyclerView>
и используется для указания количества элементов списка, которые должен отображать редактор макетов в предварительном просмотре макета.
По умолчанию Android Studio отображает 10 списковэлементы для <RecyclerView>
.
Поэтому обычно после добавления атрибута tools:listitem
<RecyclerView>
охватывает весь экран макета, и другие элементы вида больше не видны под ним.В таких случаях атрибут tools:itemCount
поможет вам увидеть элементы под <RecyclerView>
.
Подробнее вы можете найти в статье о скрытых драгоценных камнях .