2016-04-07 14 views
2

Ich habe eine Webansicht, die einige Links zu einigen PDFs hat. Wie kann ich diese Dateien zum Anzeigen laden? Momentan habe ich hiermit meinen Standard-Browser geöffnet, der aber nicht funktioniert, da der Benutzer keine aktive Sitzung im Browser hat. Im Idealfall könnte ich das PDF in meiner Webansicht öffnen.Zugriff Antwort Header in Webansicht

public boolean shouldOverrideUrlLoading(WebView view, String url) 
      { 
       if (url.endsWith("/doc_show/")) { 
        try { 
         Uri uriUrl = Uri.parse(url); 
         Intent intentUrl = new Intent(Intent.ACTION_VIEW, uriUrl); 
         startActivity(intentUrl); 
         return true; 
        } catch (Exception e) { 
         Toast.makeText(getActivity(), "Can't Open", Toast.LENGTH_LONG).show(); 
        } 
       } 

       return false; 
      } 

Dies ist die URL und Header-Informationen:

enter image description here

Antwort

1

ich Ihre einzige Option glauben, ist die Datei mit HttpURLConnection mit Ihrer Sitzung an herunterladen. Rufen Sie dann die Absicht für die lokale Datei auf.