agora ficou assim
metodo de carregar a lista
private void carregaLista() {
ListView listaDeProdutos = (ListView) findViewById(R.id.listaDeProdutos);
String json = new WebClient("www.enginesystem.com.br/android/")
.get();
lista = new ProdutoConverter().listFromJson(json);
ArrayAdapter<Produto> adapter = new ArrayAdapter<Produto>(
Lista.this, android.R.layout.simple_list_item_1, lista);
listaDeProdutos.setAdapter(adapter);
}
Log
11-09 11:37:15.652: E/AndroidRuntime(24827): FATAL EXCEPTION: main
11-09 11:37:15.652: E/AndroidRuntime(24827): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.pdv/com.example.pdv.Lista}: java.lang.RuntimeException: java.lang.IllegalStateException: Target host must not be null, or set in parameters. scheme=null, host=null, path=www.enginesystem.com.br/android/
11-09 11:37:15.652: E/AndroidRuntime(24827): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1970)
11-09 11:37:15.652: E/AndroidRuntime(24827): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1995)
11-09 11:37:15.652: E/AndroidRuntime(24827): at android.app.ActivityThread.access$600(ActivityThread.java:128)
11-09 11:37:15.652: E/AndroidRuntime(24827): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1161)
11-09 11:37:15.652: E/AndroidRuntime(24827): at android.os.Handler.dispatchMessage(Handler.java:99)
11-09 11:37:15.652: E/AndroidRuntime(24827): at android.os.Looper.loop(Looper.java:137)
11-09 11:37:15.652: E/AndroidRuntime(24827): at android.app.ActivityThread.main(ActivityThread.java:4514)
11-09 11:37:15.652: E/AndroidRuntime(24827): at java.lang.reflect.Method.invokeNative(Native Method)
11-09 11:37:15.652: E/AndroidRuntime(24827): at java.lang.reflect.Method.invoke(Method.java:511)
11-09 11:37:15.652: E/AndroidRuntime(24827): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
11-09 11:37:15.652: E/AndroidRuntime(24827): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
11-09 11:37:15.652: E/AndroidRuntime(24827): at dalvik.system.NativeStart.main(Native Method)
11-09 11:37:15.652: E/AndroidRuntime(24827): Caused by: java.lang.RuntimeException: java.lang.IllegalStateException: Target host must not be null, or set in parameters. scheme=null, host=null, path=www.enginesystem.com.br/android/
11-09 11:37:15.652: E/AndroidRuntime(24827): at com.example.pdv.WebClient.get(WebClient.java:24)
11-09 11:37:15.652: E/AndroidRuntime(24827): at com.example.pdv.Lista.carregaLista(Lista.java:38)
11-09 11:37:15.652: E/AndroidRuntime(24827): at com.example.pdv.Lista.onCreate(Lista.java:24)
11-09 11:37:15.652: E/AndroidRuntime(24827): at android.app.Activity.performCreate(Activity.java:4465)
11-09 11:37:15.652: E/AndroidRuntime(24827): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1053)
11-09 11:37:15.652: E/AndroidRuntime(24827): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1934)
11-09 11:37:15.652: E/AndroidRuntime(24827): ... 11 more
11-09 11:37:15.652: E/AndroidRuntime(24827): Caused by: java.lang.IllegalStateException: Target host must not be null, or set in parameters. scheme=null, host=null, path=www.enginesystem.com.br/android/
11-09 11:37:15.652: E/AndroidRuntime(24827): at org.apache.http.impl.client.DefaultRequestDirector.determineRoute(DefaultRequestDirector.java:591)
11-09 11:37:15.652: E/AndroidRuntime(24827): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:293)
11-09 11:37:15.652: E/AndroidRuntime(24827): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
11-09 11:37:15.652: E/AndroidRuntime(24827): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
11-09 11:37:15.652: E/AndroidRuntime(24827): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
11-09 11:37:15.652: E/AndroidRuntime(24827): at com.example.pdv.WebClient.get(WebClient.java:20)