added custom view RootLayout which takes care of restoring header view a...

...nd listview background after relayout