LinearLayout에 여러 개의 ListView가 있습니다. 그것은 일별로 나열하고 있으므로 "일요일 :"다음에 "월요일"TextView 등의 항목 목록이 오는 TextView가 있습니다. 위대한 기능이지만 화면에 맞지 않습니다. 그래서 ScrollView를 LinearLayout의 부모로 추가했습니다. 이제는 스크롤되지만 ListView에는 모두 0 또는 3 개의 항목이 있는지 여부에 관계없이 2 개의 항목에 대한 여유 공간이 있습니다. ScrollView 부모 추가에 대한 뭔가 ListViews 동적으로 크기가 없습니다. 목록 어댑터가 자신의보기를 채운 후 ScrollView에 requestLayout() 호출했는데 아무 것도하지 않았습니다. 어떤 아이디어?Android ScrollView 레이아웃 문제
편집 : http://www.anddev.org/viewtopic.php?p=25194 및 기타 링크에서 ScrollView 내의 ListView가 올바르게 처리되지 않는 것으로 보입니다. 누구든지 목록의 목록을 구현하기위한 좋은 제안을 가지고 있습니까?
당신이 당신의 레이아웃 XML을 게시 할 수 있을까요? android : layout_height = "wrap_content"또는 유사하게 ListViews를 설정 했습니까? – svens
현재 레이아웃에 액세스 할 수 없습니다. LinearLayout 내부의 모든 뷰는 layout_height = "wrap_content"이고 LinearLayout 및 ScrollView는 layout_height = "fill_parent"입니다 (LinearLayout에서 wrap_content 시도). ScrollView를 주석 처리하면 모든 것이 올바르게 배치되지만 화면에서 사라집니다. – Aaron
ListView를 ListView로 가져 오시겠습니까? :) 나는 그것이 올바르게 ListView 아래에있는 TextView에서 평일의 모든 목록을 만들고 싶다면 그것을 이해합니다. 이것은 사용자 정의 어댑터에서 구현 가능해야합니다. ResourceCursorAdapter를 확장하는 방법을 설명하는 내 질문에 대한 대답 (http://stackoverflow.com/questions/1505751/android-binding-data-from-a-database-to-a-checkbox-in-a-listview)을 참조하십시오. 어쩌면 이것은 ListView를 평일 ListViews + Caption으로 채우는 어댑터를 만드는 데 도움이 될 것입니다. – svens