2015-02-05 1 views
-1

У меня есть требование для просмотра .doc-файла внутри приложения для Android, я прошел через много связанных сообщений, но до сих пор неясно, что делать.Как просмотреть/открыть файл .doc с SD-карты внутри приложения для Android

Я попытался:

  1. Aspose слово апи для андроида я получил API для создания файла .doc но не конкретный метод для просмотра файлов с расширением .doc.

  2. Я прошел через apache POI, но есть я должен написать функцию для отображения содержимого.

  3. Вложение .doc внутри Webview Не работает для локальных файлов.
  4. Отсутствует библиотека Оливедока.

Пожалуйста, предложите мне, если есть библиотека для .doc-файла, такая же, как PDFViewer для PDF.

Спасибо.

+0

Сам Android не поддерживает рендеринг .doc-файла «из коробки». Вам понадобится приложение, которое может сделать это за вас, чтобы вы могли использовать его с помощью Intent для открытия «.doc». У вас установлено такое приложение на устройстве? – AADProgramming

+0

У меня есть требование открыть файл .doc внутри контекста приложения. Я не могу использовать Intent для открытия .doc – Amar1989

+0

@ Амар, вы в состоянии это сделать? Мне также нужен такой же код ... любая помощь оценена. – user

ответ

1

Посмотрите here. AFIK нет библиотеки для рендеринга таких файлов в android (исправьте меня, если я ошибаюсь). Вы должны создать намерение открыть файл во внешнем приложении, как описано в связанном вопросе.

Если вы хотите визуализировать новые .docx или OpenOffice .odp-файлы, существуют различные библиотеки (поиск по github).

Я знаю, что это не то, что вы хотите услышать, но, похоже, нет никакого способа делать то, что вы хотите. (BTW, WebView делает работает для локальных файлов, но не может отображать файлы .doc.)

 Смежные вопросы

  • Нет связанных вопросов^_^