2017-12-08 1 views
0

내가 훔친 후 을 원한다면 RecyclerView 항목 사용자 정의 레이아웃을 배경으로 가져와야합니다. 그리고 많은 링크를 이끌어내는 솔루션을 발견했습니다. 그러나 나는 그것을 사용하는 데 문제가있다. 솔루션에스킵 한 RecyclerView 항목에서 커스텀 레이아웃을 어떻게 표시합니까?

참조 -

당신이 예에서와 같이 정확하게 동일한 작업을 수행하는 경우 https://stackoverflow.com/a/35667044/8013212, 그때 모든 것이 작동합니다. 그러나이 예에서는 clipBackground이 왼쪽에 정렬되어 있으며 가운데에 맞춰야합니다. clipBackground의 정렬을 변경하려고 시도하면 표시가 중지됩니다. clipBackground을 가운데 정렬하는 방법을 알려주십시오.

답변

0

레이아웃이 렌더링되는 방법에 관한 이야기입니다. 좌표를 사용하지 않고 도면의 경계를 사용합니다. 여기서 0/0은 화면의 왼쪽 위 모서리입니다.

오른쪽에 clipBackground을 넣고 동일한 위치에서 그립니다. backgroundView.setRight (0)을 사용할 때 정렬 및 드로잉면을 변경하면 배경 레이아웃이 화면 바깥에 배치되거나 폭이 0으로 유지됩니다.

관련 문제