I have solved the problem.
My mistake is in the line
request.setHeader("User-Agent", System.getProperty("http.agent"));
To get the correct user agent I need to create a Webview
and do the following:
request.setHeader("User-Agent", webview.getSettings().getUserAgentString());
This way the HTTPGet
will retrieve the mobile version of the website content.