Учитывая, что вы добавили JAR в свой путь сборки, вы можете просто расширить данный класс. Предполагая, что вы импортируете соответствующие файлы в свой импорт.
public class myPdfActivity extends PdfViewerActivity
{
//Do something with your activity.
}
Литература по умолчанию будет использоваться в вашем классе, который я только что определил для вас. Когда дело доходит до рисования отдельных частей PDF-представления, код будет вызывать что-то вроде myPdfActivity.getZoomOutImageResource(), чтобы получить изображение с уменьшением масштаба. Это означает, что вы можете переопределить метод, чтобы заменить его собственным пользовательским уменьшением изображения.
public class myPdfActivity extends PdfViewerActivity
{
public int getPreviousPageImageResource() { return R.drawable.left_arrow; }
public int getNextPageImageResource() { return R.drawable.right_arrow; }
public int getZoomInImageResource() { return R.drawable.zoom_in; }
public int getZoomOutImageResource() { return R.drawable.zoom_out; }
public int getPdfPasswordLayoutResource() { return R.layout.pdf_file_password; }
public int getPdfPageNumberResource() { return R.layout.dialog_pagenumber; }
public int getPdfPasswordEditField() { return R.id.etPassword; }
public int getPdfPasswordOkButton() { return R.id.btOK; }
public int getPdfPasswordExitButton() { return R.id.btExit; }
public int getPdfPageNumberEditField() { return R.id.pagenum_edit; }
}
Ваш манифест, возможно, потребуется разрешение на доступ к файловой системе или читать файлы, я не слишком хорошо с правами поэтому, возможно, кто-то может дать вам лучший ответ на этот.
Приветствия теперь получили это благодаря работе. Будет добавлен ответ ниже для получения дополнительной дополнительной информации для любого другого нуба, подобного мне, который находит эту тему. – Flyingkiwi