caricare pdf in webview mentre offline

Come inserire un PDF in HTML e visualizzarlo nella visualizzazione web? In realtà sto cercando questo ma webview non caricato questa pagina.

String base = Environment.getExternalStorageDirectory().getAbsolutePath().toString(); String pdfPath = base + "/Principal.pdf"; Log.e("real path =", ""+pdfPath); web.getSettings().setJavaScriptEnabled(true); web.getSettings().setAllowFileAccess(true); web.getSettings().setBuiltInZoomControls(true); web.loadDataWithBaseURL("", "<embed src='"+pdfPath+"' width='500' height='375'>", "application/pdf", "utf-8", ""); 

  • Cambiare il colore del text e il selettore in TabWidget
  • Combinazione di Spannable con String.format ()
  • come giocare il video in visualizzazione Web di Android utilizzando html5
  • Come risolvere: android.app.RemoteServiceException: Notifica errata inviata dal pacchetto *: Imansible creare l'icona: StatusBarIcon
  • Accesso non riuscito errore chiave chiave con Facebook SDK
  • Problema che disegna una sfera in OPENGL ES
  • come get il prefisso telefonico del paese da iso
  • Allinea due TextViews, uno lasci l'altro diritto, su un ListView senza allungare gli sfondi
  • Rimuovere lo spinner di caricamento in SwipeRefreshLayout
  • Intent.EXTRA_EMAIL non popolando il field To
  • eglSwapBuffers è erratico / lento
  • Come accede ad android un database sqlite incluso nella cartella degli asset
  • One Solution collect form web for “caricare pdf in webview mentre offline”

    Può essere utile:

    Per ONLINE:

     String myPdfUrl = "http://example.com/awesome.pdf"; String url = "http://docs.google.com/gview?embedded=true&url=" + myPdfUrl; Log.i(TAG, "Opening PDF: " + url); webView.getSettings().setJavaScriptEnabled(true); webView.loadUrl(url); 

    Per OffLine:

     try { Intent intentUrl = new Intent(Intent.ACTION_VIEW); intentUrl.setDataAndType(url, "application/pdf"); intentUrl.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); myActivity.startActivity(intentUrl); } catch (ActivityNotFoundException e) { Toast.makeText(myActivity, "No PDF Viewer Installed", Toast.LENGTH_LONG).show(); } 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.