EDIT: This design approach does not function reliably across configurations. When I was putting that app together I could not really find anything that indicated the downside of this approach, but here it is for any one following a similar learning path when creating an app that requires a similar design. The SO answer I linked to below is really the best approach for this situation (my opinion).
Sounds like the solution to your problem of multiple ListView
's in one Activity
is to wrap the entire layout in a ScrollView
:
<ScrollView
. . . >
<LinearLayout
. . . >
<ListView
android:id="+@id/list_view1"
. . . />
</LinearLayout>
<LinearLayout
. . . >
<ListView
android:id=+@id/list_view2"
. . . />
</LinearLayout>
</ScrollView>
Hope this helps to clarify one possible solution, if your design calls for multiple ListView
's to be in the same Activity
.
See this SO Question/Answer for more detail ( using a bit of a different approach, but this is where I got the idea above).