• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps Using a ListView in a ScrollView

Right now I have a design that I think would be served best by using a ListView inside of a ScrollView, but apparently that isn't supposed to be done.

I want something that will look like this.

<TEXT>
<LOOOOONG TEXT>
<list of items generated at runtime>

I already have code written to generate the list of items as a ListView, because I use it that way elsewhere in my app, but since this screen has long text above it sometimes the list gets cut off.

If I use a ScrollView to scroll through the long text, the ListView breaks.

Is there anything I can do?
 
Your problem is very common, I'm with the same problem here.

U
nfortunately, there is an UNsolved issue with ListView inside a ScrollView (and Google knows it), see here (Layout Problem Listview in Scrollview - Android Beginners | Google Groups), here (Android ScrollView layout problem - Stack Overflow), and here (Scrolling with Multiple ListViews for Android - Stack Overflow), none of all solutions provided could resolve this issue.

They say that it's your problem, you never could put listView inside a scrollView, but there is not NONE workaround of this problem coming from google yet, besides third providers solution's does not works always...

Anyone already has this problem?
 
Can you set it so that your text / long text only take up the first half of the screen? Then you can scroll that and scroll the list below it.
 
Thanks for your reply cp1. The problem also appear when you have a lot of components on screen and in the end one ListView. This is the my problem. I could not change the screen layout.

Att,

Carlos Maciel
 
Back
Top Bottom