2016-09-19 6 views
0

Я пытаюсь распечатать документ PDF, который я только что создал в своем приложении. я использовалПечать в формате PDF Документ PDF

How to Print PDF using Android 4.4 Printing framework

выше ссылке

но есть ошибка в:

PrintManager printManager = (PrintManager)this.getSystemService(mContext.PRINT_SERVICE); 

эта линия

говорит эту ошибку

Please see this image for error

И после этого я попытался расширить свою деятельность сервисом, тогда он говорит, что, ondestroy столкновения с сервисом ondestroy.

поэтому после этого я создал службу, которая расширяет PrintService, там также происходит такая же ошибка, как на изображении.

Добавлена ​​служба в манифесте и добавлено разрешение тоже. Пожалуйста, помогите мне распечатать файл pdf.

+1

Asif Ansari: Это контекст, а не mContext. PrintManager printManager = (PrintManager) getSystemService (Context.PRINT_SERVICE); – kevz

ответ

0

Попробуйте это:

PrintManager Printmanager = (PrintManager) это .getSystemService (Context.PRINT_SERVICE);

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