Using a ListView in a ScrollView

Last Updated:

  1. ElPresPufferfish

    ElPresPufferfish New Member

    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.

    <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?

  2. Profete162

    Profete162 Member

    Exactly the same problem and need help too..
  3. carlosmacieljrpe

    carlosmacieljrpe New Member

    Your problem is very common, I'm with the same problem here.

    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?
  4. cp1

    cp1 Well-Known Member

    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.
  5. carlosmacieljrpe

    carlosmacieljrpe New Member

    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.


    Carlos Maciel
  6. Nex_otaku

    Nex_otaku New Member

Share This Page