Tu metodo parece estar bien, pero no comentas por ejemplo si estas probandolo en un emulador, porque si lo estas haciendo trata de abrir con el navegador del emulador la direccion de lo contrario tendrias que meter mano en otras cosas como por ejemplo quizas tu coneccion trabaje con proxy y tendrias que poner el proxy en el emulador.
En caso que no trabajes con una conexion con proxy pega esto en tu archivo AndroidMAnifest.xml
Código PHP:
Ver original<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" />