작성
·
255
0
안녕하십니까, 강사님 좋은 강의 너무 잘 듣고 있습니다.
단순히 따라하는 것 보다 제가 여러 기능들을 추가하고 있는데요,
관심목록에 있는 책 들의 가격의 합을 RV밑에 출력해주려고 합니다.
그래서 다음과 같이 변경하였습니다.
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_favorite_books"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:scrollbars="vertical"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
/>
<TextView
android:id="@+id/favorite_sum_price"
android:text="SUMPRICE"
android:textSize="20sp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintTop_toBottomOf="@id/rv_favorite_books"
app:layout_constraintRight_toRightOf="parent"/>
rv 밑에 총 가격을 담아주고 위와 같이 설정해주었습니다.
하지만 rv부분에 item들은 출력이 되지 않고, 가격만 출력되고 있습니다.
이게 혹시 paging관련해서 잘못된 것인지, rv부분의 height를 0dp로 바꾸면 잘 나오긴 합니다..
답변 1
0
rv부분의 height를 0dp로 바꾸면 문제가 없다는 말씀인가요? constraint layout 내부에서 남은 전체영역을 쓰고 싶으실 때는 wrap_content가 아니라 0dp로 쓰시는 것이 맞습니다.