我有一个查看pdf的应用程序,问题是pdf不在屏幕上,如果我缩小pdf,则不会聚焦。
我正在使用此SO答案中的代码。
Read PDF Using PDFViewer
有任何想法吗?
谢谢
最佳答案
若要增加PDFVIEWER.jar的视图大小,请创建ABSTRACT CLASS或仅复制代码
HERE
对我来说,我将类命名为“ PdfViewerActivities”
要获得所需的缩放量,请单击pdf页面中的缩放图标按钮时触发的logcat。
“ PDFVIEWER ST ='正在阅读第1页,缩放比例:0.435'”
在私有静态最终浮点数STARTZOOM = 0.435f;根据所需的缩放量更改值
然后将课程扩展到您的主要课程
public class PDF_Reader extends PdfViewerActivities{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public int getPreviousPageImageResource() {
return R.drawable.left_arrow;
}
@Override
public int getNextPageImageResource() {
return R.drawable.right_arrow;
}
@Override
public int getZoomInImageResource() {
return R.drawable.zoom_in;
}
@Override
public int getZoomOutImageResource() {
return R.drawable.zoom_out;
}
@Override
public int getPdfPasswordLayoutResource() {
return R.layout.pdf_file_password;
}
@Override
public int getPdfPageNumberResource() {
return R.layout.dialog_pagenumber;
}
@Override
public int getPdfPasswordEditField() {
return R.id.etPassword;
}
@Override
public int getPdfPasswordOkButton() {
return R.id.btOK;
}
@Override
public int getPdfPasswordExitButton() {
return R.id.btExit;
}
@Override
public int getPdfPageNumberEditField() {
return R.id.pagenum_edit;
}
}
希望这对大家有帮助^ _ ^ v
关于android - 在pdf查看器中调整屏幕,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11259131/