0
그래서 레이아웃이 상당히 복잡하고 일부 레이아웃 중첩이 있습니다. 레이아웃은 8 개의 아이템을 가지고 있지만, 만약 나의 API 응답이 32 개의 아이템 id를 반환한다면 동일한 XML 레이아웃을 반복적으로 반복하여 스크롤 할 수있게 만들고 싶습니다. 이것이 가능한가? 나는 커스텀리스트 뷰를 고려해 보았지만, 이것이 복잡 할 지 모르겠다.루핑/반복 스크롤 레이아웃
그래서 레이아웃이 상당히 복잡하고 일부 레이아웃 중첩이 있습니다. 레이아웃은 8 개의 아이템을 가지고 있지만, 만약 나의 API 응답이 32 개의 아이템 id를 반환한다면 동일한 XML 레이아웃을 반복적으로 반복하여 스크롤 할 수있게 만들고 싶습니다. 이것이 가능한가? 나는 커스텀리스트 뷰를 고려해 보았지만, 이것이 복잡 할 지 모르겠다.루핑/반복 스크롤 레이아웃
확실히 가능합니다. 사용자 지정 어댑터와 함께 ListView를 사용합니다. 상당히 복잡한 뷰를 행으로 넣을 수 있으며 ListView의 모든 성능 이점을 얻을 수 있습니다.
그렇지 않으면 프로그래밍 방식으로 모든 것을 매우 쉽게 할 수 있습니다.
의사 코드 :
for (Item item : yourResponseItems) {
View view = (infate/build your view)
// Do stuff here
RootView.addView(view);
}