2015-10-21 3 views
-1

Привет, я использую горизонтальный RecyclerView. Но кроме горизонтального devider мне нужен вертикальный devider в каждом Item (разная высота).Проблема с вертикальным делителем в RecyclerView

Стараюсь

<View 
    android:layout_width="3dp" 
    android:layout_height="wrap_content" 
    android:background="@color/colorPrimary"/> 

Эта работа, то я установить андроид: layout_height = "50dp". Но с android: layout_height = "wrap_content" Просмотреть не прошло.

Я пытаюсь получить высоту от адаптера

@Override 
public void onBindViewHolder(final ClubListViewHolder holder, final int position) { 

    holder.parent.getHeight(); 
} 

Метод возврат -1

Как решить эти проблемы?

ответ

0

Вместо этого вы можете использовать android:layout_height="match_parent", поместите вид в макет ViewHolder. Тогда его высота будет такой же, как и высота элемента.

+0

Я использую android: layout_height = "match_parent" и помещает View в Viewolder, но не работает. – FredGan

Смежные вопросы