ListView 또는 다른 목록 형식을 채우는 방법을 알고 있지만 지금은 ScrollView에서 ListView를 구현해야하는 문제에 직면하고 있습니다. 그래서 LinearLayout (myLinearLayout.addView(adapter.getView(position, null, null)
)을 사용하기로 결정했습니다. 보시다시피, 어댑터에서 데이터를 검색하고 LinearLayout에 새 뷰를 추가하고 있습니다. 모든 것이 작동하지만 목록에 30 개 이상의 행이 채워지면 애플리케이션이 정지합니다. 각 행에는 ImageView가 포함되어있어 가상 시스템이 충분한 메모리를 할당 할 수 없습니다.android 어댑터는 뷰를 제거하고 다시 생성합니까?
선형 레이아웃 행을 어떻게 재활용해야합니까?