2

我有一个需要PDF在我的应用程序中显示文件的要求Android。我曾经 在我的PDFViewer.jar一些. 现在我坚持在. 但一直限于。我已经看过源代码,但无法将其转换为. 谁能帮助我。ActivitiesFragmentPDFViewer.jarActivityPDFViewer.jarFragment

谢谢

4

2 回答 2

0

您应该将PdfViewerActivity.javahttps://github.com/jblough/Android-Pdf-Viewer-Library/blob/master/src/net/sf/andpdf/pdfviewer/PdfViewerActivity.java)重命名为PdfViewerFragment.java. 在 Android Studio 中更改extends Activityextends Fragment,并更正每条红线。

另外,不要忘记导入项目的其余部分(否则您将缺少课程)

您应该特别地逐一更改( )Contextthis每个需求。getActivity()findViewById()getView().findViewById(R.id.foo)

当然,这还不够,但这是一个很好的起点。

于 2015-04-30T15:25:48.167 回答
0

这是在片段中使用 PDFViewer 加载 PDF

@Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
     View v = inflater.inflate(R.layout.fragment_keluarga, container, false); 
     pdfView = (PDFView) v.findViewById(R.id.keluargaPdf); 
     pdfView.fromAsset("tiga.pdf").load();

     // Inflate the layout for this fragment     
     return v;    
}
于 2018-07-09T11:40:07.060 回答