If you're missing images, etc, you should call  loadDataWithBaseURL().

On Fri, Apr 17, 2009 at 1:13 PM, Evgeny V <evgen...@gmail.com> wrote:

> I just tried following code. For some reason simple request don't work when
> I'm calling loadData. But loadURL( ) is OK
>
>
>  private void ZZZ()
>  {
>      try
>      {
>
>
>
>             WebView webContent =
> (WebView)findViewById(R.id.viewFromPayPal);
>
>    HttpParams httpParams = new BasicHttpParams();
>    HttpConnectionParams.setConnectionTimeout(httpParams, 10000);
>    HttpConnectionParams.setSoTimeout(httpParams, 10000);
>       HttpClient httpClient = new DefaultHttpClient(httpParams);
>       HttpGet httpGet = new HttpGet("http://www.yahoo.com";);
>       HttpResponse response = httpClient.execute(httpGet);
>       HttpEntity entity = response.getEntity();
>       StringBuilder sb = new StringBuilder();
>
>       if (entity != null) {
>                 BufferedReader reader = new BufferedReader(
>                         new InputStreamReader(entity.getContent()));
>                 try {
>                     while(true)
>                     {
>                      String res = reader.readLine();
>                      if(res == null || res.equals(0))
>                      {
>                       sb.append(res);
>
> webContent.getSettings().setJavaScriptEnabled(true);
>
> webContent.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
>
> webContent.getSettings().setPluginsEnabled(true);
>
> webContent.getSettings().setSupportMultipleWindows(true);
>                             webContent.getSettings().setSupportZoom(true);
>
> webContent.getSettings().setBlockNetworkImage(false);
>
> webContent.getSettings().setLoadsImagesAutomatically(true);
>                             webContent.getSettings().setUserAgent(0);
>
> webContent.getSettings().setUseWideViewPort(true);
>                             webContent.loadData(sb.toString(), "text/html",
> "utf-8"); - white view. no errors!
>                             //webContent.loadUrl("http://www.yahoo.com";);
> - IS OK
>
>                             break;
>                      }
>                      Log.i("EVG_WEB", res);
>                      sb.append(res);
>
>                     }
>
>                 } catch (IOException ex) {
>                                        throw ex;
>
>                 } catch (RuntimeException ex) {
>                                      httpGet.abort();
>                     throw ex;
>
>                 } finally {
>                     // Closing the input stream will trigger connection
> release
>                     reader.close();
>
>                 }
>             }
>      }
>      catch(Exception e)
>      {
>       e.printStackTrace();
>      }
>     }
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to