I have a FragmentActivity where I’m dynamically adding Fragments in my onCreate. I want a Fragment above a ListFragment. Of course, the first thing I tried was the fragments in one LinearLayout in one ScrollView, but then the ListFragment would only show one row at a time.
I found Scrolling 2 fragment (one Fragment and one ListFragment) as one, but I don’t know how to get the parent view of the Fragment to add to the header view of the ListFragment. I obviously get an NPE when call fragment.getView() and fragment.getView().getParent() because I’m still in the onCreate of my activity, so the views haven’t been initialized yet.
How can I put a Fragment above a ListFragment?
Create a layout that contains your first fragment, like so:
And then, in your ListFragment, add this layout as a header, like so: