gpt4 book ai didi

android - 在 pdfViewer 中调整屏幕

转载 作者:行者123 更新时间:2023-11-29 02:03:39 27 4
gpt4 key购买 nike

我有一个查看 pdf 的应用程序,问题是 pdf 超出屏幕,如果我缩小 pdf,则没有聚焦。

我正在使用这个 SO 答案中的代码。

Read PDF Using PDFViewer

image1
enter image description here

有任何想法吗?

谢谢

最佳答案

增加 PDFVIEWER.jar 的 View 大小 创建一个抽象类或复制代码
HERE

对我来说,我将类(class)命名为“PdfViewerActivities”

要获得所需的缩放量,请参阅单击pdf页面中缩放图标按钮时触发的logcat

"PDFVIEWER ST='阅读第 1 页,缩放:0.435'"

在私有(private)静态最终浮点 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 - 在 pdfViewer 中调整屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11259131/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com