LinearLayout should use android:layout_height="wrap_content"

ScrollView children must set their layout_width or layout_height attributes to wrap_content rather than fill_parent or match_parent in the scrolling dimension