Thanks for writing back, I am happy that you started learning programming and you chose the Android platform for your first projects.
It is a very pleasant environment to work with and it gives you so much you can do.
Regarding your question I prepared a code example, that you can explore and learn from. I am sending you the source code, you just need to include your own chart library. Use the one you were working with and it will be fine.
First I added a ScrollView and I set its with to be match_parent and the height to also match_parent. This will stretch the ScrollView and it will become as big as the screen.
Notice how the ScrollView can only have one other element inside, so I am using a LinearLayout. I want to scroll the contents of the LinearLayout, so I set the width to be match_parent, but the height to be wrap_content, because I want all the elements to be visible and let the ScrollView handle how they will be displayed.
After that I put all the content inside the LinearLayout. I set the width of the TextViews to match_parent, so they will stretch to fill the LinearLayout horizontally. For height of the TextView I set wrap_content - this makes them as high as the text inside.
Now the trick part is, I tell the chart to be match_parent for width, but I cannot say wrap_content for height, since the chart doesn't have any content. It extends FrameLayout and it uses the canvas to render everything, so the wrap_content will be 0. That is why I set the height manually to some number I find appropriate.
This is all you need to place any element that doesn't have its own content inside a ScrollView. I hope this is helpful to you, I am sending you the source code and a screenshot with the working example.
Since you are new to programming I highly recommend Android Studio over Eclipse, since it is much more user friendly and easy to work with.
Let me know if something still remains unclear and good luck with your project.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.