我想讀一個Microsoft Word文檔並顯示在android.In iphone的WebView同一個MS Word文檔,所有這一切,但沒有這樣一種在android.I支持搜查許多開源罐子,但無濟於事。請任何人指導我或任何人做過這種事情請幫助becoz我很努力得到這項工作很長時間讀取並顯示在Android
回答
Android本身不支持呈現.doc或.ppt文件。可能會使用公共意圖,這會允許您的應用程序重用其他應用程序的活動來顯示這些文檔類型。但是,這隻適用於安裝了支持此Intent的應用程序的手機。 http://developer.android.com/guide/topics/intents/intents-filters.html
如果您已經安裝了一些應用程序,然後就可以使用下面的代碼
Intent intent = new Intent();
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setAction(Intent.ACTION_VIEW);
String type = "application/msword";
intent.setDataAndType(Uri.fromFile(file), type);
startActivity(intent);
如果沒有有效的msword應用程序,那麼它將顯示一個敬酒,沒有應用程序能夠處理這種類型的內容 – raghumalgi
@Antrromet使用上述想法,我能夠觸發Quickoffice應用程序打開我的Word文檔,但我面臨着「文件無法打開」的錯誤,我可以知道什麼可能是一個問題?因爲,當我打開相同的文件手動使用快速辦公,它正在打開。 – Hemanth
AFAIK,沒有閱讀MS Office文檔庫。我看到只有3種方式來做到這一點。
- 你可以寫你自己爲Android
- MS Word中模擬你可以重寫開源辦公套件(OpenOffice的/ LibreOffice的)
- 您可以使用谷歌文檔的一個。
- 您可以使用其他格式或使用轉換器。
我認爲,只有第三和第四個方面是可實現的。
第三點要求3g/wifi的使用不離線使用,這是谷歌文檔的問題 – raghumalgi
- 1. 讀取並解析在Android的JSON數據並顯示它
- 2. 在sdcard中讀取sqlite文件並在android中顯示結果
- 3. 在Android上讀取/存儲並顯示移動數據信號?
- 4. 讀取圖像文件,並顯示它
- 5. PHP讀取xml並顯示特定值
- 6. 讀取並顯示CSV文件
- 7. Matlab - 讀取並顯示tif圖像
- 8. ABAP:讀取itab並顯示其值
- 9. Android - 獲取EditText並顯示對話框
- 10. Android filesDir顯示爲只讀
- 11. 寫入並讀取Android
- 12. 閱讀XML並在TableView中顯示
- 13. 讀取文件並在OpenGL中顯示頂點值
- 14. 讀取XML文件,並顯示在網頁上
- 15. Java從csv讀取並在jTable上顯示
- 16. 從word文件讀取圖像並顯示在jframe中
- 17. Visual c#讀取DataGridView數據並顯示在圖片框中
- 18. 從文件中讀取並在文本區域的java顯示
- 19. 讀取特定的CSV行並在輸出框中顯示
- 20. 將文件讀取到blob並在javascript中顯示
- 21. 在對話框中讀取位圖並顯示範圍
- 22. 從文本文件中讀取並在C#表格中顯示
- 23. 從局域網讀取8位數據並在GUI中顯示
- 24. 讀取USB數據並在瀏覽器中顯示
- 25. 如何讀取XML文件並將其顯示在UITableView中?
- 26. 如何讀取文件夾並在java中顯示內容。
- 27. 從doc文件讀取數據並在瀏覽器上顯示
- 28. 錯誤在從TXT讀取對象,並顯示它
- 29. 從數據庫中讀取圖像並在視圖中顯示
- 30. 讀取XML模板,進行更改並顯示在頁面
Android中沒有構建用於閱讀Microsoft文檔的API。 –
http://stackoverflow.com/questions/3224986/upload-and-display-a-ms-word-document-in-android?rq=1 –
@VinaySShenoy的可能的複製嗨,你給的鏈接是很老。我支持這個問題。我面臨同樣的問題:( –