2015-12-14 4 views
1

Здравствуйте, я хочу, чтобы показать файл PDF в моем приложении. Мой файл PDF находится в активах. Folder Я написал этот код, но просмотр файла Google Viewer сейчас не доступен!Показать файл PDF В WebView для Android

Что я могу сделать?

Код:

String url = "/android_asset/fasl.pdf"; 
String googleDocsUrl = "http://docs.google.com/viewer?url="+url; 
Intent intent = new Intent(Intent.ACTION_VIEW); 
intent.setDataAndType(Uri.parse(googleDocsUrl), "text/html"); 
startActivity(intent) 

Тпх

+0

'docs.google.com' не может волшебным образом попасть в ваше устройство и загрузить PDF из ваших приложений. – CommonsWare

ответ

-1

Да здесь это библиотека для PDF-файлов https://github.com/JoanZapata/android-pdfview

<com.joanzapata.pdfview.PDFView 
     android:id="@+id/pdfview" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"/> 

pdfView.fromAsset(pdfName) 
    .pages(0, 2, 1, 3, 3, 3) 
    .defaultPage(1) 
    .showMinimap(false) 
    .enableSwipe(true) 
    .onDraw(onDrawListener) 
    .onLoad(onLoadCompleteListener) 
    .onPageChange(onPageChangeListener) 
    .load(); 

compile 'com.joanzapata.pdfview:android-pdfview:[email protected]' 

этого Gradle ссылки для интеграции библиотеки в андроиде студии, для eclipse сначала вам нужно добавить плагин для градиента.

+0

Я отредактировал свой ответ, посмотри – Rahul

+0

Вы можете дать мне ссылку на eclips этой библиотеки? tnx –

+0

in торговая марка Искать gradle – Rahul

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