이 레이아웃을 빌드하려고합니다. 이미지 아래에 이미지와 텍스트가있는 두 개의 열 그리드 만 있습니다. 나는 항목 사이의 간격에 대한 RecyclerView, GridLayoutManager 및 ItemDecoration를 사용하여이를 구축하고자합니다. 결과적으로 얻은 결과는 오른쪽 이미지 아래의 텍스트가 맨 아래로 이동하는 것을 볼 수 있습니다. MainA
지원 라이브러리에서 DividerItemDecoration을 사용하고 있습니다. 다음은 장식을 GridLayoutManager gridLayoutManager = new GridLayoutManager(context, 3);
recyclerView.setLayoutManager(gridLayoutManager);
recyclerView.addItemDe
마지막 항목에 패딩을 동적으로 추가하여 RecyclerView의 최소 높이를 유지하는 ItemDecoration을 만들려고합니다. 덧씌우 기량을 계산하려면 모든 하위 항목의 전체 높이를 알아야합니다. 단일 뷰의 높이를 가져 와서 어댑터의 항목 수를 곱하여이를 근사하고 있습니다. 내가 겪고있는 문제는 view.getHeight()가 항상 올바른 높이를 반환하