Fix landscape crash caused by swipe to refresh (DetailView)

This PR will fix the null pointer Exception crash.
It seems like after separating my previous PR this part wasn't added in the new PR.

I added the swipe to refresh xml stuff in it so it is working properly now.