2011-12-20 13 views
16

Esistono classi in Android che possono aprire diversi tipi di file come pps, ppt, docs, rtf, ecc.?Come possiamo aprire file come ppt, doc, pps, rtf, ecc. In Android?

Fornire collegamenti.

+0

Io non la penso così. In Android non esistono classi integrate, i pacchetti esterni potrebbero essere disponibili come google apis. controllalo una volta. –

+2

utilizzando Intent.ACTION_VIEW, se è disponibile un'applicazione che apre/supporta il file. –

+0

Non voglio aprire altre applicazioni. – user493244

risposta

4

No, non ci sono API native fornite da Android, è possibile utilizzare alcune API di terze parti per leggere il pdf e tutto.

+0

di questi api di cui sei a conoscenza? – Jaydev

0

Alcuni di essi possono essere aperti utilizzando l'attività predefinita con ACTION_VIEW. Per gli altri abbiamo API esterna per aprirli. Ma non sono sicuro di quale si aprirà definitivamente usando ACTION_VIEW ma puoi provarlo usando l'URI.

Ma la cosa più importante cosa come Saurabh Pareek detto che non v'è classi native in Android

6
WebView mWebView = (WebView) findViewById(R.id.WebView01); 
String pdfurl = ""; // Url of pdf or doc file. 

String weblink="http://docs.google.com/gview?embedded=true&url="+pdfurl;  
mWebView.loadUrl(weblink); 
+1

Nel mio caso i file sono nel dispositivo. Voglio aprire quei file quando sono offline e nella mia app stessa. –

Problemi correlati