-2
나는 모든 화면에서 동일한 가로 세로 비율을 유지하도록 recyclerview itme을 만들고 싶습니다 (가로 세로 비율은 8 : 5입니다), 그래서 RecyclerView 항목의 높이를 어떻게 동적으로 설정합니까? 프로그래밍의 폭과 높이를 설정하려면RecyclerView 항목 높이를 동적으로 설정하는 방법은 무엇입니까?
나는 모든 화면에서 동일한 가로 세로 비율을 유지하도록 recyclerview itme을 만들고 싶습니다 (가로 세로 비율은 8 : 5입니다), 그래서 RecyclerView 항목의 높이를 어떻게 동적으로 설정합니까? 프로그래밍의 폭과 높이를 설정하려면RecyclerView 항목 높이를 동적으로 설정하는 방법은 무엇입니까?
, 당신은 당신은 당신이 원하는 무엇에 따라에 height
및 width
을 통과해야 ViewGroup.LayoutParams
ViewGroup.LayoutParams layoutParams= recyclerview.getLayoutParams();
layoutParams.height = height;
layoutParams.widht = width
recyclerview.setLayoutParams(layoutParams);
를 사용해야합니다. ViewGroup.LayoutParams
을 사용했지만 recyclerview를 넣은 ViewGroup을 사용할 수 있습니다. LinearLayout 안에 있으면 LinearLayout.LayoutParams 등을 사용합니다.
내가 당신을 위해 일한 경우 upvote/올바른 답변을 선택했을 때 알려주십시오, 환호
감사합니다! 작동 중입니다. – JokAr
@JokAr 나중에 참고할 수 있도록 정답으로 upvote하고 이것을 선택하십시오.) – FabioR