내 응용 프로그램에는 모든 컨트롤 (확인란, 라디오 버튼, 드롭 다운 목록 등)이 표시되는 선형 레이아웃의 화면이 있습니다. 화면을 표시 할 때 모든 컨트롤 (1000 개의 컨트롤)을로드하고 표시합니다. 시간이 오래 걸리면 모든 컨트롤이로드되고 표시됩니다. 따라서이 대신 화면에 10 개의 컨트롤 만 표시 할 수 있으며 아래로 스크롤하면 다른 10 개의 컨트롤이 동적으로로드되어 화면에 표시됩니다.LinearLayout - 스크롤 할 때 내용을 동적으로 추가합니다.
선형 레이아웃을 사용하고 있으며 listview를 사용하고 싶지 않습니다.
내 모든 컨트롤은 단일 행에 있지 않기 때문에 나는, 목록보기를 사용할 수 없습니다
편집. 예를 들어 체크 박스 컨트롤은 row1로, 날짜 표시는 row2로, 라디오 버튼은 텍스트를 row3로 편집합니다.이 모든 컨트롤은 서버에서 동적으로 제공됩니다. 그래서 여기에 내가 제안한대로 listview 사용할 수 없습니다.
1000 개의 제어 목록이 있습니까? 레이아웃/UI 디자인의 전체 리팩터링을 고려해야 할 것 같은데 ... 실제로 990 컨트롤을 스크롤하여 마지막 컨트롤에 액세스 할 것으로 기대합니까? 하위 범주를 만들고 탐색 UI를 만듭니다. – WarrenFaith
안녕하세요. 내 친구, UI를 개발할 수있는 방법이 아닙니다. 응용 프로그램 UI 디자인을위한 응용 프로그램 및 응용 목적에 대한 의견을주십시오. – AppleDroid