sábado, 25 de febrero de 2012

ANDROID - Showing webview in a popup

public void showMapPopUp(String url){ try{  Dialog dialog = new Dialog(Locations.this); LayoutInflater inflater = (LayoutInflater)getSystemService(Locations.this.LAYOUT_INFLATER_SERVICE); View vi = inflater.inflate(R.layout.link_popup, null); dialog.setContentView(vi); dialog.setTitle("My Title"); dialog.setCancelable(true); WebView wb = (WebView) vi.findViewById(R.id.WebView01); wb.loadUrl(url); wb.setWebViewClient(new MyWebViewClient()); dialog.show();  }catch(Exception e){ System.out.println("Exception while showing PopUp : " + e.getMessage()); } }  private class MyWebViewClient extends WebViewClient { public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }
link_popup.xml
       
Showing webview in a popup in android | Schogini