Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Android Android Fragments Introducing Fragments My First Fragment

syed ehteshamuddin
syed ehteshamuddin
969 Points

Why did you remove call to super.onCreateView() ?

Curious why did you remove call to return super.onCreateView(inflater, container, savedInstanceState); ? when do you decide to remove or call super ?

1 Answer

Ben Deitch
STAFF
Ben Deitch
Treehouse Teacher

In 'onCreateView' we need to return the View we'd like to use for our Fragment. If we returned 'super.onCreateView(inflater, container, savedInstanceState);' we wouldn't be setting our View and we wouldn't see anything. Instead we inflate our View from a resource, and then we're able to return it.